
正文
java销毁此界面代码,javaweb销毁session
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java中实现点击一个按钮出现一个新的页面且关闭当前页面
在JavaGUI编程中,关闭窗口弹出新窗口是很常见的动作,比如一个窗口的业务操作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并弹出新窗事件。
setSize(400, 400);jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE);fr.dispose();jf.setVisible(true);} });} } 代码很简单,就是给Button添加一个监听,至于第一个窗口关闭,你就直接调用dispose这个方法就行了。
好比做一个按钮 jbutton 通过点击实现 new 一个新的界面jframe 同时 原来的界面jframe。
得在新页面中得到原来页面的句柄,并将其close掉。一种方法是,创建新页面时,在新页面中加入一个属性,保存原页面的引用,并且在show之后的函数中,关闭原来的页面。
我猜你可能是在第二个窗口也这样设置了,this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);应该改为 this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);这样就不会关闭第二个窗口时,第一个窗口也被关了。
相关问答
Q1: java如何主动销毁Dialog面板?
1、重新创建这个JDialog实例,或在关闭时清除原来的内容,使它恢复到初始状态。
2、,XXX.dispose()方法吧!只关闭当前想要关闭的窗口,不影响其他窗口 2,JFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);方法。设置右上角的[x]为注销窗口。
3、但可以直接在Android源代码中找到AlertController.java。我们再回到AlertDialog类中。AlertDialog类实际上只是一个架子。象设置按钮、设置标题等工作都是由AlertController类完成的。因此,AlertController类才是关键。
Q2: JAVA如何用按钮关闭窗体
创建了一个JFrame窗口,在窗口里添加一个Jbutton。
JFrame.EXIT_ON_CLOSE);如果是通过按钮退出就用监听器实现如:class MyListener2 implements ActionListener { public void actionPerformed(ActionEvent e) { System.exit(0);} } 一般情况下这两种都有。
而当用户单击关闭图标时,AWT窗体无响应。用户如果要关闭AWT窗体,只能通过任务管理器结束java进程,这显然太麻烦了。因此,必须编程实现关闭图标的功能,而这需要通过捕获窗体事件来实现。
(4)WINDOW_CLOSED:代表窗口被关闭(关闭窗口后发生)。(5)WINDOW_CLOSING:代表窗口正在被关闭(指关闭前。如单击窗口标题栏上的关闭按钮时)。(6)WINDOW_ICONIFIED:代表使窗口最小化成图标。
问题描述:当点击JFrame窗口上面那个叉时,出现询问窗口,询问是否退出,当选择不退出时,主窗口就不见了。?如果自己建立一个按钮来实现这个功能一切完全正常,就是不能实现在窗口上自带的那个叉“×”上。
Q3: 运行java代码怎样操作显示windowclosed--窗体关闭事件,求解答...
1、(1)WINDOW_ACTIVATED:代表窗口被激活(在屏幕的最前方待命)。(2)WINDOW_DEACTIVATED:代表窗口失活(其他窗口被激活后原活动窗口失活)。(3)WINDOW_OPENED:代表窗口被打开。
2、默认情况下,该值被设置为 HIDE_ON_CLOSE。更改此属性的值将导致激发属性更改事件,其属性名称为 defaultCloseOperation。
3、在Java中,对窗口任何操作都会对应的监听事件,故要实现关闭一个窗口时弹出另外一个窗口,只需要在该关闭的窗口的监听事件中添加弹窗事件即可。
4、(在 WindowConstants 中定义):不执行任何操作;要求程序在已注册的WindowListener 对象的 windowClosing 方法中处理该操作。为“1”或HIDE_ON_CLOSE:调用任意已注册的 WindowListener 对象后自动隐藏该窗体。
5、方法一:快捷键:ALT+SHIFT+Q 方法二:点击工具栏上的“window”输入reset perspective 方法三:①选择上方工具栏“Window”功能栏目。②出现下拉菜单选择“show View”功能。
Q4: java中关闭窗口的方法
1、defaultCloseOperation。
2、(1)WINDOW_ACTIVATED:代表窗口被激活(在屏幕的最前方待命)。(2)WINDOW_DEACTIVATED:代表窗口失活(其他窗口被激活后原活动窗口失活)。(3)WINDOW_OPENED:代表窗口被打开。
3、{ setVisible(false);new JFrame(新窗口);}});在JavaGUI编程中,关闭窗口弹出新窗口是很常见的动作,比如一个窗口的业务操作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并弹出新窗事件。
4、创建了一个JFrame窗口,在窗口里添加一个Jbutton。
5、process.destroy();cmd /c dir 是执行完dir命令后封闭命令窗口。cmd /k dir 是执行完dir命令后不封闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会封闭。
关于java销毁此界面代码和javaweb销毁session的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








