窗口关闭,关闭时怎么回到上一个窗口

作者:计算机知识

JFrame是Frame的子类,即JFrame继承自Frame。

默许景况下,点击JFrame窗体的右上角关闭Logo,会闭合窗口,程序甘休。但是大家只要想动态调整窗口的关门,如何做吧?比方检查是不是满足关闭的条件再决定是或不是关闭窗口。

窗口关闭,关闭时怎么回到上一个窗口。 javax.swing.JFrame​ 关闭时怎么回到上一个窗口
javax.swing.JFrame​ J1;

请教JFrame和Frame的区别
诸如我想做三个小动画,让球在移动。用paint和线程,不断重画,然后本人发掘用Frame可以成功促成。可是用JFrame却会出现出现新的球,原来的球还在,即能够见到多少个球。。那是怎么

JFrame是javax.swing.JFrame的类,Frame是java.awt.Frame的类。


javax.swing.JFrame J2;

看似的还会有JButton、Button,JComboBox,ComboBox等,总的来讲swing是awt的进级换代,带J的是不带J的晋级版。

熟悉API

JFrame扶助三种暗中同意关闭操作,以下这种是不做其余事业

frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE)

除此以外,再对该frame设置窗体监听器就可以

frame.addWindowListener(new WindowListener(){
    ...
    public void windowClosing(WindowEvent e) {
    }
    ...
})

在windowClosing()方法中判定关闭窗口标准化是还是不是满足,假如满足,可以安装钩子函数,假若不满意,能够弹出一个告诫窗口

个中,j二是在j第11中学成立的,笔者想在J二关闭时,回到J一上,要如何做?

一.JFrame闭馆措施:

设置用户在此窗体上提倡 "close" 时默许试行的操作。必须内定以下选项之1:

本文由bwin必赢发布,转载请注明来源

关键词: Frame Java 区别 java gui 窗口