对不起,因为我相信这个问题已经被提出来了,但没有一个答案能真正帮助我.我有一个带gui的类,它包含一个带有几个文本字段和按钮的JFrame.这是main()我正在努力工作:
Gui interface1 = new Gui();
interface1.setSize(200,200);
interface1.setVisible(true);
//hold main execution
//wait for the pressed button in gui
//close the jframe
//proceed with main()
call_some_functions();
Run Code Online (Sandbox Code Playgroud)
我已经尝试将默认关闭操作设置为HIDE_ON_CLOSE,但这似乎不是我想要的.我正在使用一个框架,我需要main()很长一段时间才能活着.基本上,我需要jframe在用户输入和更新参数的时候保持main(),然后关闭自己而不终止进程并继续使用main(),好像什么都没发生一样.在此先感谢您的帮助.