JavaSE基础 awt Frame 点击红叉后,在控制台输出提示信息并关闭程序
2017-10-08 15:19
253 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
code:
result:
点击红叉,窗体关闭
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
os :windows7 x64
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
code:
package blog.jizuiku2; import java.awt.Frame; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; /** * 点击红叉,程序关闭 * * @author jizuiku * @version V17.09.29 */ public class ClickCloseDemo { public static void main(String[] args) { // 创建窗体对象并给出标题 String title = "点击红叉关闭退出程序"; Frame f = new Frame(title); // 这里是重点,WindowAdapter适配器类 /* * 事件源 f * 事件 WindowsListener * 事件处理 new WindowAdapter(){} * 事件监听 f.addWindowListener(new WindowAdapter(){}) */ f.addWindowListener(new WindowAdapter() { // 我只要重写 点击红叉 的事件处理函数就好 @Override public void windowClosing(WindowEvent e) { // TODO Auto-generated method stub System.out.println("程序运行结束"); System.exit(0); } }); // 可见 f.setVisible(true); } }
result:
点击红叉,窗体关闭
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- JavaSE基础 awt Button 点击按钮后在控制台输出文字
- win32 程序开启控制台输出信息
- 利用反射机制编写一个程序,这个程序能把类中所有的成员变量赋值,并把操作信息输出到控制台。
- MFC程序中Debug模式下调试信息输出到控制台
- 在MFC,Win32程序中向控制台(Console)窗口输出调试信息
- C#程序提示”遇到问题正在关闭“的问题,并且没有日志输出
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息。
- MFC程序利用控制台输出调试信息
- 调用控制台应用程序并获得程序的输出信息
- linux,shell后台启动一个死循环程序不停输出信息,当关闭shell后重新打开为嘛没输出了
- 在MFC,Win32程序中向控制台(Console)窗口输出调试信息
- java 程序获取在exe 在控制台输出的信息
- Eclipse的控制台无信息输出,总是提示:No Consoles to display at this time
- Linux+QT+OpenCv摄像头调试心得(2)----点击退出关闭窗体,提示“程序异常终止”
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息
- c#中重定向windows控制台程序的输出信息
- 在MFC程序中使用控制台输出打印信息
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息
- 在非控制台程序中开启控制台进行信息的输出
- 调用控制台应用程序并获得程序的输出信息