本文主要是介绍java中的 JFrame 与 Frame,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 JFrame是javax.swing.JFrame的类,Frame是java.awt.Frame的类。
2 JFrame 与 frame的关闭方式不一样。
3.在JFrame 中想要关闭窗口只需加入 setDefaultCloseOperation ( int operation );
参数: operation有四个值:DO_NOTHING_ON_CLOSE、HIDE_ON_CLOSE、
DISPOSE_ON_CLOSE、 EXIT_ON_CLOSE.
第一个值 DO_NOTHING_ON_CLOSE 的值表示:什么也不做。
第二个值 HIDE_ON_CLOSE 的值表示:隐藏当前窗口。
第三个值 DISPOSE_ON_CLOSE 的值表示:隐藏当前窗口,并释放窗体占有的其他资源。
第四个值 EXIT_ON_CLOSE 的值表示:结束窗体所在的应用程序。(一般都使用)
在frame中想要关闭窗口要加入监听器来实现。
例如:
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
这篇关于java中的 JFrame 与 Frame的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!