社区
非技术区
帖子详情
如何关闭窗口?
jackycheng
2002-03-23 01:38:09
由Frame继承来的Application怎样才能使用右上角的“X”关闭?
...全文
188
5
打赏
收藏
如何关闭窗口?
由Frame继承来的Application怎样才能使用右上角的“X”关闭?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wu4long
2002-06-25
打赏
举报
回复
朋友,相信上面的几位已经给你一个明确的答案。
已经几个月过去了,您也该结贴了吧。在上面点击”管理“然后相应的给分就可。
在这我想补充一下,在Frame中,有一个方法dispose()用来归还资源给系统。你可在上面的例子中,Frame f=new Frame("my Test Closing");
f.addWindowListener(new WindowAdaptor()
{
windowClosing(WindowEvent e)
{
f.dispose();
}
windowClosed(WindowEvent e)
{
System.exit(0);
}
});
点击FRAME窗口的”X“关闭时总是发出一个windowClosing()事件,所以我在windowClosing(WindowEvent e)中加入f.dispose();
而: dispose()发出,windowClosed()事件,所以在windowClosed(WindowEvent e)中用System.exit(int retcode)来终止JVM的运行。
提醒一句:在用到windowAdaptor()类时,我们在改写一个方法时,注意大小写以及参数的类型,一句话,就是要求同windowListener接口中的方法一个模样,否则编译不会报错,但是程序的运行结果不是你所期望那样。
而,在用windowListener()类时,一定要将7个函数一个一个地重写,这一般是不可取。建议用 windowAdaptor().对于其他类型事件,一样建议用相应的Adaptor类,如: mouseListener()要用mouseAdaptor()替换。
GJA106
2002-03-23
打赏
举报
回复
this.addWindowListener(new java.awt.event.WindowAdapter()
{
public void windowOpened(WindowEvent e)
{
}
public void windowClosing(WindowEvent e)
{
System.exit(1);
}
public void windowClosed(WindowEvent e)
{
}
});
jackycheng
2002-03-23
打赏
举报
回复
多谢大家帮助,我试试。
FY2693
2002-03-23
打赏
举报
回复
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindwoEvent e)
{
System.exit(0);
}
});
把上面的代码加载到你继承Frame的类中。
babyoracle
2002-03-23
打赏
举报
回复
public class 你的类名 extends Frame implements WindowListenter{
.....................................................
public void windowClosing(WindowEvent e){
System.exit(0);
}
......................................................
}
我记得好像是这样。还有别的方法.为什么不用Swing?
opencv读取摄像头数据不能有效
关闭
窗口
?
opencv在读取摄像头并显示图像时,无法有效
关闭
窗口
? **//判断是否点击
窗口
关闭
按键
窗口
关闭
返回 -1 if (cv::getWindowProperty("测试", 0) == -1){ cv::destroyAllWindows(); video....
如何永久
关闭
WPS任务
窗口
?
如何永久
关闭
WPS任务
窗口
?、WPS如何默认
关闭
任务窗格?、怎么永久
关闭
右侧的任务窗格?、如何隐藏WPS右侧任务窗格?、wps
关闭
任务窗格快捷键?wps
关闭
任务
窗口
在哪?wps
关闭
任务
窗口
怎么设置?wps如何
关闭
任务窗格?...
如何实现不提示,直接
关闭
窗口
?
如何实现不提示,直接
关闭
窗口
?直接
关闭
,无任何提示内容 有提示框显示是否确认
关闭
关闭
窗口
python
关闭
当前
窗口
_如何打开一个新
窗口
并
关闭
当前
窗口
?
我想问一下,当我在标题中写到,如何打开一个新
窗口
并(完全)
关闭
当前
窗口
?在有两个.py文件。它们彼此独立,也就是说,它们都可以独立运行。在在我的app.py有一个按钮。如果单击该按钮,我希望
关闭
当前
窗口
/文件并...
树莓派 python opencv 没有键鼠该怎么
关闭
窗口
?(让右上角叉号能
关闭
窗口
)
在某些特殊的情况下,也许只能触摸屏幕控制树莓派。但是用OpenCV实时检测时,弹出的
窗口
即使点击了右上角x号还是会继续弹出来。需要一种方法使它能被直接关掉。
非技术区
23,407
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章