注册
登录
论坛
搜索
帮助
导航
网络学院
窗内视频教程交流论坛
»
Java
» 单击AWT窗口上的关闭按钮,如何实现窗口关闭效果
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
冷雪傲霜
发短消息
加为好友
冷雪傲霜
当前离线
UID
9
帖子
448
精华
0
积分
2818
阅读权限
70
来自
河南
在线时间
36 小时
注册时间
2008-12-6
最后登录
2010-1-30
金牌会员
1
#
打印
字体大小:
t
T
发表于 2010-1-5 14:03
|
只看该作者
单击AWT窗口上的关闭按钮,如何实现窗口关闭效果
AWT
,
单击
,
按钮
,
窗口
,
效果
对于
AWT
程序,运行时显示的窗口,单击窗口的关闭图标,窗口没有反应。好像通过事件,可以让窗口乖乖就范,请问该怎么实现?如果通过单击一个按钮,来关闭窗口,又咋实现?
收藏
分享
评分
回复
引用
订阅
TOP
冷雪傲霜
发短消息
加为好友
冷雪傲霜
当前离线
UID
9
帖子
448
精华
0
积分
2818
阅读权限
70
来自
河南
在线时间
36 小时
注册时间
2008-12-6
最后登录
2010-1-30
金牌会员
2
#
发表于 2010-1-5 14:05
|
只看该作者
以匿名类的方式为例。
/*
* 实现关闭窗口
*
*/
import java.awt.*;
import java.awt.event.*;
public class TestFrame {
Frame f = new Frame();
public void init() {
Button btn = new Button("关闭窗口");
f.add(btn);
// 单击按钮,窗口关闭
btn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
f.dispose();
}
});
f.setSize(150, 150);
f.setVisible(true);
// 单击窗口上的关闭图标,窗口关闭
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
f.dispose();
System.exit(0);
}
});
}
public static void main(String[] args) {
TestFrame tf = new TestFrame();
tf.init();
}
}
复制代码
回复
引用
TOP
返回列表
SQL Server
XML
ADO.NET
EJB3.0
Director
奇文怪谈
JavaScript
3DS MAX
Maya
设计心得
招聘斑竹/联系QQ群:45368980
招聘斑竹/联系QQ群:45368980