java中的 JFrame 与 Frame

论坛 期权论坛 脚本     
匿名技术用户   2021-1-2 11:48   17   0
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);
}
});
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP