社区
非技术区
帖子详情
如何关闭窗口?
jackycheng
2002-03-23 01:38:09
由Frame继承来的Application怎样才能使用右上角的“X”关闭?
...全文
179
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?
Python如何
关闭
窗口
?
当我们使用Python开发时,
窗口
关闭
是一个常见问题,那么Python如何
关闭
窗口
?以下是具体内容介绍。在Tkinter中,
关闭
窗口
的方法是使用
窗口
对象的destroy()方法。在PyQt5中,
关闭
窗口
的方法是使用
窗口
对象的close()...
opencv读取摄像头数据不能有效
关闭
窗口
?
opencv在读取摄像头并显示图像时,无法有效
关闭
窗口
? **//判断是否点击
窗口
关闭
按键
窗口
关闭
返回 -1 if (cv::getWindowProperty("测试", 0) == -1){ cv::destroyAllWindows(); video....
如何永久
关闭
WPS任务
窗口
?
如何永久
关闭
WPS任务
窗口
?、WPS如何默认
关闭
任务窗格?、怎么永久
关闭
右侧的任务窗格?、如何隐藏WPS右侧任务窗格?、wps
关闭
任务窗格快捷键?wps
关闭
任务
窗口
在哪?wps
关闭
任务
窗口
怎么设置?wps如何
关闭
任务窗格?...
java awt
关闭
窗口
_java – 如何在awt中
关闭
窗口
?
我在awt中创建一个小的应用程序,当我
关闭
窗口
时,
关闭
按钮不起作用,但是我已经添加了
关闭
按钮的功能,之后
关闭
按钮不起作用…import java.awt.*;import java.applet.*;import java.awt.event.*;import javax.swing.*;...
python
关闭
当前
窗口
打开新
窗口
_python - PyQt5:如何打开一个新
窗口
并
关闭
当前
窗口
? - 堆栈内存溢出...
我想问一下我在标题中写的内容,如何打开一个新
窗口
并(完全)
关闭
当前
窗口
?有两个.py文件。 它们彼此独立,这意味着它们可以独立运行。在MyApp.py中,有一个按钮。 如果单击该按钮,我想
关闭
当前
窗口
/文件并打开新...
非技术区
23,407
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章