SWING中windowclosing是什么?

天天见闻 天天见闻 2023-01-10 教育 阅读: 90
摘要:   用swing写了一个GUI,在关闭窗口时,使得窗口在某一条件下,不关闭,即取消关闭窗口的动作。 /** mFrame2。java** Created on 2005年7月4日, 下午1:12*/package DialogExample;/**** @author Administrator*/public class mFrame2 extends javax。   swing。JFrame {/** Creates new form mFrame2 */public mFrame2 {initComponents;}/** This method is called from within the constructor to* initialize the form。

  用swing写了一个GUI,在关闭窗口时,使得窗口在某一条件下,不关闭,即取消关闭窗口的动作。 /** mFrame2。java** Created on 2005年7月4日, 下午1:12*/package DialogExample;/**** @author Administrator*/public class mFrame2 extends javax。

  swing。JFrame {/** Creates new form mFrame2 */public mFrame2 {initComponents;}/** This method is called from within the constructor to* initialize the form。

  * WARNING: Do NOT modify this code。 The content of this method is* always regenerated by the Form Editor。*/private void initComponents {buttonGroup1 = new javax。

  swing。ButtonGroup;buttonGroup2 = new javax。swing。ButtonGroup;buttonGroup3 = new javax。swing。ButtonGroup;jPanel1 = new javax。

  swing。JPanel;jTextField1 = new javax。swing。JTextField;jButton1 = new javax。swing。JButton;setDefaultCloseOperation(javax。

  swing。WindowConstants。DO_NOTHING_ON_CLOSE);addWindowListener(new java。awt。event。WindowAdapter {public void windowClosing(java。

  awt。event。WindowEvent evt) {exitForm(evt);}});jPanel1。setBorder(new javax。swing。border。TitledBorder("Tilte Broder"));jTextField1。

  setText("jTextField1");jPanel1。add(jTextField1);jButton1。setText("jButton1");jPanel1。add(jButton1);getContentPane。add(jPanel1, java。

  awt。BorderLayout。NORTH);pack;}/** Exit the Application */private void exitForm(java。awt。event。WindowEvent evt) {if(true) {System。

  out。println("hello exiting");// return;}//System。exit(0);}/*** @param args the command line arguments*/public static void main(String args[]) {new mFrame2。

  show;}// Variables declaration - do not modifyprivate javax。swing。ButtonGroup buttonGroup1;private javax。swing。ButtonGroup buttonGroup2;private javax。

  swing。ButtonGroup buttonGroup3;private javax。swing。JButton jButton1;private javax。swing。JPanel jPanel1;private javax。swing。

  JTextField jTextField1;// End of variables declaration}关键的代码是 setDefaultCloseOperation(javax。swing。WindowConstants。DO_NOTHING_ON_CLOSE);private void exitForm(java。

  awt。event。WindowEvent evt) {if(true) {System。out。println("hello exiting");// return;}//System。exit(0);}此程序单击“×”之后什么也不做,只是在console中输出"hello exiting" 。

其他相关
在Swing组件中使用时间延迟以迭代方式显示String数组的内容。爪哇

在Swing组件中使用时间延迟以迭代方式显示String数组的内容。爪哇

作者: 天天见闻 时间:2023-03-15 阅读: 91
如何解决在Swing组件中使用时间延迟以迭代方式显示String数组的内容。在ActionListener分配给Timer将在与指定的延迟定期调用。我试图在Java Swing组件中以幻灯片形式显示一个字符串数组(一个一个地显示)。我还试图在迭代之间添加延迟时间。我试图通过使用JTextArea并向其中添加一个动作侦听器来做到这一点:Iterator<,因为JTextArea没有动作侦听器...
求《sw来自ing copters》高分攻略

求《sw来自ing copters》高分攻略

作者: 天天见闻 时间:2023-01-29 阅读: 77
像素鸟的开发者阮哈东又推出了swing copters摇摆直升机,360问答新作继承了像素鸟的简单画质,把虐心又提高了一个新的高度,让很多新上手的玩家抓狂又无奈。swing copters这款游戏想获得高分是不容易的,那么swing copters怎么拿高分呢?小编下面就给大家带来swing copters高分攻略。 ...
彭枫:分享百度问答推广五步骤

彭枫:分享百度问答推广五步骤

作者: 天天见闻 时间:2022-02-21 阅读: 1938
做过一段时间网络推广的人都知道,百度知道推广,是我们做网络推广非常重要的阵地。百度知道在百度众多产品中百度问答,权重是排在数一数二的位置的,因此做网络推广和SEO优化的人,对百度知道也是格外的重视的。这样一来,百度知道这一推广就明显的,不是那么难做了。前面讲了这么多的费话,下面我来讲讲我具体是怎么做百度推广的:...
第1239章 风物长宜放眼量

第1239章 风物长宜放眼量

作者: 天天见闻 时间:2022-02-24 阅读: 542
刘枫语重心长的说:“风物长宜放眼量!在座的各位不仅仅要着眼于全省,更是要放眼整个小江流域,集全流域的物产与政治、经济资源为我所用。在这个过渡地带,更是沿海产业转移的过度区域,在这个过渡区间,我们有着很多的机遇,如果不能把握这千载难逢的机遇,那是我们这些官员的失职!“风物长宜放眼量”出自太祖的一词,“牢骚太胜防肠断,风物长宜放眼量。...
魔兽TBC:兑换合剂要注意的细节,很容易被忽视,需要时无法兑换

魔兽TBC:兑换合剂要注意的细节,很容易被忽视,需要时无法兑换

作者: 天天见闻 时间:2022-02-27 阅读: 702
随着TBC版本P3阶段的上线,现在游戏里药剂合剂的价格是一天一个价,不是一天天在涨价,而是一天天在降价。因为T6副本小怪掉落的伊利达雷印记可以兑换合剂,以此来满足大家时常打副本对合剂的需求,所以拍卖行中药剂合剂的价格一直在降。如今即便是玩家没有伊利达雷印记也不怕,因为药剂合剂的价格都不贵,直接去拍卖行购买也是可以的,当然最好还是拿伊利达雷印记兑换合剂。兑换合剂需要注意一些细节问题,那就是你的声望够吗?...
存余额宝10000一天能拿多少钱

存余额宝10000一天能拿多少钱

作者: 天天见闻 时间:2022-03-01 阅读: 692
存余额宝10000一天能拿多少钱余额宝存入一万一个多月大概30多元左右的样子,余额宝存一万,每个月的利息收益是这样计算的:现在存1万块钱到余额宝1天有多少收益啊?...
我来说两句

年度爆文