
正文
java让窗口关闭的代码,java让窗口关闭的代码怎么写
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java关闭当前窗口代码
主窗口是用JFrame,询问用的JOptionPane,弹出询问对话框是用的JDialog。
我碰见的有两种情况子窗口关闭导致父窗口也关闭!下面简单介绍一下。
exit public static void exit(int status)终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非零的状态码表示异常终止。
相关问答
Q1: java中关闭窗口的方法
主窗口是用JFrame,询问用的JOptionPane,弹出询问对话框是用的JDialog。
(1)WINDOW_ACTIVATED:代表窗口被激活(在屏幕的最前方待命)。(2)WINDOW_DEACTIVATED:代表窗口失活(其他窗口被激活后原活动窗口失活)。(3)WINDOW_OPENED:代表窗口被打开。
方法退出应用程序。仅在应用程序中使用。默认情况下,该值被设置为 HIDE_ON_CLOSE。更改此属性的值将导致激发属性更改事件,其属性名称为 defaultCloseOperation。
{ setVisible(false);new JFrame(新窗口);}});在JavaGUI编程中,关闭窗口弹出新窗口是很常见的动作,比如一个窗口的业务操作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并弹出新窗事件。
Q2: JAVA中如何实现询问关闭JFrame窗口
1、关于EXIT_ON_CLOSE的说明:EXIT_ON_CLOSE(在 JFrame 中定义):使用 System exit 方法退出应用程序。仅在应用程序中使用。public void exit(int status)通过启动虚拟机的关闭序列,终止当前正在运行的 Java 虚拟机。
2、不写这句代码 this.setDefaultCloseOperation(Login.EXIT_ON_CLOSE);或者不写窗口监听。默认JFrame窗口上点击关闭按钮,窗口是不会关闭的 难道你用的IDE是所见所得,拉控件的?如果是拉控件的他都给你写好监听了。
3、}}只要在每个Frame里设定this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);即可。EXIT_ON_CLOSE,关闭程序。(所有窗口和进程都会关闭)DISPOSE_ON_CLOSE,只关闭本窗口。HIDE_ON_CLOSE,只隐藏本窗口,不关闭。
4、只能用dispose释放当前窗口、比如this.dispose();不能用System.exit(0)\因为这样会关闭JVM中所有的资源,也就是关闭所有界面,等于结束当前程序。
Q3: java窗口关闭代码
主窗口是用JFrame,询问用的JOptionPane,弹出询问对话框是用的JDialog。
HIDE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册的 WindowListener 对象后自动隐藏该窗体。DISPOSE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。
(3)WINDOW_OPENED:代表窗口被打开。(4)WINDOW_CLOSED:代表窗口被关闭(关闭窗口后发生)。(5)WINDOW_CLOSING:代表窗口正在被关闭(指关闭前。如单击窗口标题栏上的关闭按钮时)。
process.destroy();cmd /c dir 是执行完dir命令后封闭命令窗口。cmd /k dir 是执行完dir命令后不封闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会封闭。
前面不用加this.你应该是弹出窗体之后才关闭窗体。意思就是先调用新窗体的方法,后面写dispose();这样就直接关闭原窗体了。望采纳。
exit public static void exit(int status)终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非零的状态码表示异常终止。
Q4: JAVA中怎么关闭一个窗口
如果自己建立一个按钮来实现这个功能一切完全正常,就是不能实现在窗口上自带的那个叉“×”上。主窗口是用JFrame,询问用的JOptionPane,弹出询问对话框是用的JDialog。
(1)WINDOW_ACTIVATED:代表窗口被激活(在屏幕的最前方待命)。(2)WINDOW_DEACTIVATED:代表窗口失活(其他窗口被激活后原活动窗口失活)。(3)WINDOW_OPENED:代表窗口被打开。
方法退出应用程序。仅在应用程序中使用。默认情况下,该值被设置为 HIDE_ON_CLOSE。更改此属性的值将导致激发属性更改事件,其属性名称为 defaultCloseOperation。
java myeclipse窗口关闭,可以直接点击窗口右上角的x图标,如下图:也可以通过快捷键:ctrl+w直接关闭当前窗口即可。
,XXX.dispose()方法吧!只关闭当前想要关闭的窗口,不影响其他窗口 2,JFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);方法。设置右上角的[x]为注销窗口。
隐藏a窗口 在弹出b窗口后隐藏a窗口,并将a的句柄存在b里,在b的close里加上a.close(),就实现了b关闭同时离开进程的功能。
Q5: JAVA如何用按钮关闭窗体
1、如果自己建立一个按钮来实现这个功能一切完全正常,就是不能实现在窗口上自带的那个叉“×”上。主窗口是用JFrame,询问用的JOptionPane,弹出询问对话框是用的JDialog。
2、}}只要在每个Frame里设定this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);即可。EXIT_ON_CLOSE,关闭程序。(所有窗口和进程都会关闭)DISPOSE_ON_CLOSE,只关闭本窗口。HIDE_ON_CLOSE,只隐藏本窗口,不关闭。
3、而当用户单击关闭图标时,AWT窗体无响应。用户如果要关闭AWT窗体,只能通过任务管理器结束java进程,这显然太麻烦了。因此,必须编程实现关闭图标的功能,而这需要通过捕获窗体事件来实现。
4、用JFrame写的java小应用是直接带有窗口的,在main()中加上setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)。
关于java让窗口关闭的代码和java让窗口关闭的代码怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







