Frame(非JFrame)如何在按关闭按钮时关闭
来源:互联网 发布:云计算架构师要学什么 编辑:程序博客网 时间:2024/05/01 01:50
如果是JFrame, 则调用这段代码即可frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
但是如果是Frame则应该如何关闭呢, 下面就介绍一种方法:
package cn.edu.practice.awt;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
public class TestCloseFrame extends Frame{
/**
* @param args
*/
public static void main(String[] args) {
TestCloseFrame tcf= new TestCloseFrame ();
tcf.setLayout(new FlowLayout());
tcf.setSize(500, 400);
tcf.addWindowListener(new TestWindowListener());
}
}
class TestWindowListener implements WindowListener{
public void windowActivated(WindowEvent e) {
// TODO Auto-generated method stub
}
public void windowClosed(WindowEvent e) { }
public void windowClosing(WindowEvent e) {
e.getWindow().dispose();
}
public void windowDeactivated(WindowEvent e) { }
public void windowDeiconified(WindowEvent e) { }
public void windowIconified(WindowEvent e) { }
public void windowOpened(WindowEvent e) { }
}
- Frame(非JFrame)如何在按关闭按钮时关闭
- Jframe按Esc关闭
- 在Application中如何关闭Frame
- QT如何在点关闭按钮时执行一些操作
- java中JFrame和Frame的窗体关闭区别
- java 如何去掉JFrame上的最大化最小化和关闭按钮
- [Java]如何去掉JFrame上的最大化最小化和关闭按钮
- java-如何去掉JFrame上的最大化最小化和关闭按钮
- java-如何去掉JFrame上的最大化最小化和关闭按钮
- Java-如何去掉JFrame上的最大化最小化和关闭按钮
- 如何屏蔽关闭按钮
- JFrame设置右上角关闭按钮的响应的事件
- java-去掉 JFrame上的最大化最小化和关闭按钮
- JFrame设置右上角关闭按钮的响应的事件
- 如何在其他类中关闭另一个类中定义的JFrame
- java JFrame 关闭窗口时确认
- java JFrame 关闭窗口时确认
- JFrame:当关闭一个窗口时其他窗口都关闭
- 定时器,tasklet,任务队列的几个问题
- 关于Wavecom OpenAT 开发平台
- xml解析
- 使用 typedef 抑制劣质代码
- Hibernate 返回排序的one-to-many 集合
- Frame(非JFrame)如何在按关闭按钮时关闭
- Lua metatable实例
- DispatchAction, LookupDispatchAction, MappingDispatchAction深入分析
- Struts2入门学习心得
- 解决HTTP数据不更新问题——no-cache在HTTP通信协议中的应用
- java中Vector,ArrayList,List使用剖析
- 2009-02-13读书记录:《代码大全》(第一版)第九章——数据名称
- netfilter 和 Linux 防火墙
- 解决netbeans 安装乱码问题