我有一个主JFrame,带有一个生成另一个JFrame的按钮。但是,当我关闭第二个JFrame时,主JFrame也会关闭,这不是我想要的。我究竟做错了什么?
答案 0 :(得分:2)
我假设您将默认关闭操作设置为:
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
JFrame.EXIT_ON_CLOSE
常量在您单击x
按钮时终止整个程序。您可能希望使用DISPOSE_ON_CLOSE
或HIDE_ON_CLOSE
。我建议您查看JavaDoc of JFrame。