1个主程序2个JFrame程序。
如何使用主程序调用JFrames在主程序执行期间以色度运行? (一次一个弹出用户交互并点击确定,下一帧弹出)
我尝试过使用它,但它会同时执行这两个帧。
EventQueue.invokeLater(new Runnable() {
public void run() {
new chooseGender().setVisible(true);
}
});
答案 0 :(得分:1)
您可以隐藏或处置当前的JFrame。
要隐藏,您可以调用.setVisible(false)
方法,或者如果您不再需要JFrame,只需调用.dispose()
方法即可。
注意,您应该创建新的JFrame并隐藏/删除当前的JFrame,理想情况是在按钮的事件处理程序中,用户按下该按钮以转到下一个屏幕。