2013-09-28 53 views
0

我正在提问和回答游戏。用户必须先在JFrame中选择一个类别,然后另一个Jframe才会弹出问题。我想要的是防止用户在未先回答问题的情况下选择其他类别。如何在用户可以继续之前让JFrame等待输入?

+0

'的JDialog/JOptionPane'是答案,这里是一个[相关示例](HTTP:// stackoverflow.com/a/19056433/1057230) –

回答

0

您可以制作第二个框架模式,以便在第一个框架未关闭的情况下不会选取任何类别。

0

显示问题框架

parentFrame.disable(); 
//Display yours Question Frame 

那么你可以添加使类帧时,用户回答这个问题之前,禁用父框架(类别)。使用这个动作监听器。还要为关闭窗口按钮添加一个动作演示程序。在所有这些场景中,将问题框架的可见性设置为false并启用您的类别框架。

parentFrame.enable(); 
相关问题