我是初学者,我正在用Java开发在线测试。
我在代码中有计时器。假设测试时间为60秒。在时间到期后,我必须显示结果框架(实际上,我有10帧10个问题和一个结果框架。)
如何将到期时打开的帧的可见性设置为false?
答案 0 :(得分:1)
由于多个框架为problematic,因此请使用对话框。在此JOptionTimeTest
中,JOptionPane
中嵌入JDialog
以允许在计时器到期之前手动提交。请注意发送WindowEvent.WINDOW_CLOSING
事件以关闭对话框。