如果我像这样制作一个JFrame
public static void main(String[] args) {
new JFrame().setVisible(true);
}
Run Code Online (Sandbox Code Playgroud)
关闭窗口后,appication不会停止(我需要杀死它).
显示应用程序主窗口的正确方法是什么?
我也想知道提出解决方案的原因.
提前致谢.
Bur*_*ard 20
你应该setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);在你的JFrame中调用它.
示例代码:
public static void main(String[] args) {
Runnable guiCreator = new Runnable() {
public void run() {
JFrame fenster = new JFrame("Hallo Welt mit Swing");
fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenster.setVisible(true);
}
};
SwingUtilities.invokeLater(guiCreator);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11226 次 |
| 最近记录: |