java Swing 界面关闭事件

在swing窗口中 点击 关闭按钮(系统自带的 xx关闭,不是单独的JButton)如何在 点了关闭按钮之后弹出其他的界面

第1个回答  2013-06-08
addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {
super.windowClosing(e);
//新建窗口。。。。。操作
//System.out.println("OK");
}

});本回答被网友采纳

setdefaultcloseoperation是什么方法?
setDefaultCloseOperation是Java Swing中JFrame类的一个方法。以下是 方法概述:setDefaultCloseOperation方法为JFrame窗口设置默认的关闭操作。在Swing框架中,JFrame代表一个图形界面窗口,而setDefaultCloseOperation是设置当用户点击窗口的关闭按钮时,窗口应该执行什么样的操作。具体功能细节:1. 默认关闭操作类型...

在java中我在一个窗体里设置了关闭窗体事件,
import java.awt.*;import java.awt.event.*;import javax.swing.*;class jdemo { public static int showDialog(Component c) {int dialogButton = JOptionPane.YES_NO_OPTION;int dialogResult = JOptionPane.showConfirmDialog (null, "Are you sure you want to quit?","Tips",dialogButton)...

java swing 窗体关闭问题
字面意思就是,当你点关闭按钮时创口不做任何动作。如果你实现了WindowListener接口的话可以在windowClosing方法中什么都不写,让他空实现,这样他就什么都不会做了!,如果你想结束程序就在里面写System.exit(0);就这么简单!

java程序创建两个swing窗体,把其中一个关了,另一个也会关闭,为什么?如何...
JFrame.DISPOSE_ON_CLOSE 、、调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。只有设置为JFrame.EXIT_ON_CLOSE 的时候才会 使用 System exit 方法退出应用程序

如何在java程序中,当点击一个按钮后,关闭当前窗口,开启一个新的窗口...
void clearText() {\/\/清空文本框, 密码框的输入jtf1.setText("");jpf1.setText("");}\/\/main方法, 程序的入口public static void main(String[] args) {new LoginFrame().setVisible(true);\/\/创建登录窗口,并可见}}MainFrame类import java.awt.*;import java.awt.event.*;import javax.swing...

JAVA关闭窗口问题
窗口关闭事件是windowClosing,不是windowClosed。windowClosed是父组件关闭它的时候调用。importjava.awt.*;importjava.awt.event.*;publicclassTestscoll{ publicTestscoll(){ Framef=newFrame("javascollpane");ScrollPanescr=newScrollPane();TextAreatext=newTextArea("",50,50,TextArea.SCROLLBARS_...

java中关闭当前窗口用什么代码
你用的 swing 吗?加上 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);或者加上窗口事件监听器:addWindowListener(new WindowAdapter() { public void windowClosing (WindowEvent we) { dispose();} });

在swing编程中,运用JInternalFrame,那如何在关掉内部窗体的同时把外部窗...
关闭内部窗体时会触发 InternalFrameEvent 事件. 我们添加Listener对其进行响应即可 internalFrame.addInternalFrameListener(new InternalFrameAdapter() {@Overridepublic void internalFrameClosing(InternalFrameEvent e) { \/\/当内部窗体关闭时,会执行下面的代码\/\/1.最简单的方式就是:彻底关闭退出,但如果还有...

java 如何实现点击关闭后 关闭窗口 求详细代码
import java.awt.event.WindowEvent;import javax.swing.JFrame;import javax.swing.JOptionPane;public class Test extends JFrame { public Test(){ this.setTitle("title");this.setSize(300,200);this.setLocation(100,100);\/\/设置关闭时什么也不做 this.setDefaultCloseOperation(DO_NOTHING_ON_...

编写一个图形界面的Java Application,为用户提供三种关闭窗口的方法
新建类CloseFrame.java,代码如下:import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.J...

相似回答