如果我像这样制作一个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 次 |
最近记录: |