我正在做一个问答游戏。用户必须首先在 JFrame 中选择一个类别,然后另一个 Jframe 会弹出问题。我想要的是防止用户在没有先回答问题的情况下选择另一个类别。
问问题
1147 次
3 回答
1
而JFrame
不是使用 a JDialog
orJOptionPane
有关更多详细信息,请参阅如何使用对话框
于 2013-09-28T10:41:25.963 回答
0
您可以使第二帧模态化,这样如果第二帧没有先关闭,就不能选择任何类别。
于 2013-09-28T10:34:36.857 回答
0
在显示问题框架之前禁用父框架(类别)
parentFrame.disable();
//Display yours Question Frame
然后您可以在用户回答问题时添加启用类别框架。为此使用动作侦听器。还为关闭窗口按钮添加一个 action lintener。在所有这些场景中,将问题框架的可见性设置为 false 并启用类别框架。
parentFrame.enable();
于 2013-09-28T10:37:33.043 回答