JFrame关闭事件 JFrame做界面 ,使用 setUndecorated(true),然后自己做最小化和关闭等功能按钮。但是发现在最小化至托盘后,点右键关闭,不能关闭系统,在Swing中怎么捕捉到最小化后右键点关闭的事件呢? 或者说怎样实现这样的功能,还请各位大哥大姐不吝赐教。小弟在此先谢过了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);我刚才试过了,最小化点右键可以用,要是没这句话就不好用,要是还不行,就手动加监听 addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { //you code System.exit(0); } });要加windowClosing!预祝成功! 我设了setUndecorated(true)就没有关闭按钮了,关闭按钮是我自己后加的,即使加了监听器,怎么才能通知给我自己加的按钮呢? 关闭事件是由JButton的ActionListener控制的,不是WindowListener JButton的ActionListener,只有在点击这个按钮的时候才会执行,最小化窗口右键关闭,它捕捉不到吧!如果仅仅是 最小化窗口右键关闭,就象1楼说的,我试了也是可以的啊! this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); jscrollpane滚动条外观 我的物理地址两天变了俩次,求解!!! 毕设的问题求教 各位大侠求助 JAVA前景会是什么样呢?? 关于浮点问题 如何显示view ——eclipse rcp java中 main()是不是 必须要有参数?(初学者提问) rmi中*_Stub.class的位置 是什么导致我的这个错误 JAVA做的登陆器 帮忙看看 怎么改的更好 Object[] params = new Object[]{name} 后面的{}是什么意思?
public void windowClosing(java.awt.event.WindowEvent evt) {
//you code
System.exit(0);
}
});要加windowClosing!预祝成功!