我正在开发一个数学游戏,我正在考虑像这样显示数据:
- 在 JFrame 中显示用户要截屏并发送给我的数据。此数据将以两个 JTabbedPanes 的形式显示,每个选项卡显示一个表格(有 5 行 8 列)
- 询问用户(通过
JOptionPane.showConfirmDialog()
)他们是否希望看到他们的进度的图形表示。 - 如果他们单击“是”,则向他们展示带有图表的 JFrame。这个 JFrame 将有一个
JMenuBar
with only oneJMenu
with twoJMenuItem
(两种模式的选项)。 - 在这个新的 JFrame 中,通过 CardLayout 显示活动的 JTabbedPane(FloatMode 有四个难度,而 IntMode 有 FloatMode 的所有难度加上小学难度。
我知道多个 JFrame 可能是不好的做法,并且我正在考虑使用JSplitPane
s,但是它可能会变得太拥挤(而且我无法让用户选择模式!)。会JDialog
推荐,还是您会推荐其他东西?//如果这听起来像是我在要求你们为我做一些我的想法,我深表歉意......