
正文
java直接关闭窗口代码,java关闭窗口时弹出对话框
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java窗口关闭代码
(3)WINDOW_OPENED:代表窗口被打开。(4)WINDOW_CLOSED:代表窗口被关闭(关闭窗口后发生)。(5)WINDOW_CLOSING:代表窗口正在被关闭(指关闭前。如单击窗口标题栏上的关闭按钮时)。
我碰见的有两种情况子窗口关闭导致父窗口也关闭!下面简单介绍一下。
process.destroy();cmd /c dir 是执行完dir命令后封闭命令窗口。cmd /k dir 是执行完dir命令后不封闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会封闭。
在JavaGUI编程中,关闭窗口弹出新窗口是很常见的动作,比如一个窗口的业务操作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并弹出新窗事件。
相关问答
Q1: Java中实现点击一个按钮出现一个新的页面且关闭当前页面
1、好比做一个按钮 jbutton 通过点击实现 new 一个新的界面jframe 同时 原来的界面jframe。
2、代码很简单,就是给Button添加一个监听,至于第一个窗口关闭,你就直接调用dispose这个方法就行了。
3、得在新页面中得到原来页面的句柄,并将其close掉。一种方法是,创建新页面时,在新页面中加入一个属性,保存原页面的引用,并且在show之后的函数中,关闭原来的页面。
4、我猜你可能是在第二个窗口也这样设置了,this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);应该改为 this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);这样就不会关闭第二个窗口时,第一个窗口也被关了。
Q2: 如何用java关闭当前正在运行的cmd
我用的是一个新的线程,一般用主线程去做处理,控制他的关闭。你的另一个其他代码也可以执行。对于cmd这个窗体,就完全没有思路了,java程序是没办法把他关闭掉,应该是dos的权限比java的大吧。
另外还有一个方法,就是把你所有的class文件打包成jar文件,双击即可运行,也就不需要打开cmd了。
我们需要准备的材料分别是:电脑。首先我们打开运行,输入“CMD”,之后回车确定。然后我们在弹出来的窗口中点击输入“tasklist”,回车确定。然后我们想停止正在运行的命令时,按下“Ctrl+C”键即可。
java运行出现死循环时,在dos命令行界面下,可以直接使用ctrl+c的组合键来停止程序,ctrl+c组合键在dos命令行界面中可以不用等待程序正常运行结束,直接终止程序;还可以直接点击dos命令行界面窗口的关闭按钮来结束程序。
如果整个程序要退出,在以java.awt中的frame为控件时,需手动添加:System.exit();而在以javax.Swing中的jFrame为控件时,一般不需要再写相应的事件,默认点击窗体上的小叉时,是隐藏,当然你可更改其参数。
是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。
Q3: JAVA如何用按钮关闭窗体
JFrame.EXIT_ON_CLOSE);如果是通过按钮退出就用监听器实现如:class MyListener2 implements ActionListener { public void actionPerformed(ActionEvent e) { System.exit(0);} } 一般情况下这两种都有。
创建了一个JFrame窗口,在窗口里添加一个Jbutton。
}}只要在每个Frame里设定this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);即可。EXIT_ON_CLOSE,关闭程序。(所有窗口和进程都会关闭)DISPOSE_ON_CLOSE,只关闭本窗口。HIDE_ON_CLOSE,只隐藏本窗口,不关闭。
而当用户单击关闭图标时,AWT窗体无响应。用户如果要关闭AWT窗体,只能通过任务管理器结束java进程,这显然太麻烦了。因此,必须编程实现关闭图标的功能,而这需要通过捕获窗体事件来实现。
Q4: java关闭当前窗口代码
1、(1)WINDOW_ACTIVATED:代表窗口被激活(在屏幕的最前方待命)。(2)WINDOW_DEACTIVATED:代表窗口失活(其他窗口被激活后原活动窗口失活)。(3)WINDOW_OPENED:代表窗口被打开。
2、创建了一个JFrame窗口,在窗口里添加一个Jbutton。
3、exit public static void exit(int status)终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非零的状态码表示异常终止。
Q5: java中关闭当前窗口用什么代码
1、(1)WINDOW_ACTIVATED:代表窗口被激活(在屏幕的最前方待命)。(2)WINDOW_DEACTIVATED:代表窗口失活(其他窗口被激活后原活动窗口失活)。(3)WINDOW_OPENED:代表窗口被打开。
2、在你的构造起里 或者main方法里 添加一句代码 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);这局代码意思是 当你点击本程序的关闭按钮时 程序退出 而不是恶心的不可见了。
3、创建了一个JFrame窗口,在窗口里添加一个Jbutton。
4、)方法,销毁当前窗体。说明:以上办法与窗体设置的setDefaultCloseOperation()的参数无关,即使该参数为DO_NOTHING_ON_CLOSE或EXIT_ON_CLOSE或HIDE_ON_CLOSE,调用窗体的dispose()方法只销毁(关闭)当前窗体。
5、exit public static void exit(int status)终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非零的状态码表示异常终止。
6、前面不用加this.你应该是弹出窗体之后才关闭窗体。意思就是先调用新窗体的方法,后面写dispose();这样就直接关闭原窗体了。望采纳。
java直接关闭窗口代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java关闭窗口时弹出对话框、java直接关闭窗口代码的信息别忘了在本站进行查找喔。







