swing里窗口按鈕使用dispose()來(lái)關(guān)閉窗口但是窗口的關(guān)閉監(jiān)聽(tīng)事件 public void windowClosing(WindowEvent e) {}監(jiān)聽(tīng)不到,點(diǎn)擊窗口右上角的紅叉就可以觸發(fā)監(jiān)聽(tīng)事件。
1 回答

侃侃無(wú)極
TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊
窗體沒(méi)有加入監(jiān)聽(tīng)器? public class Demo10 { public static void main(String[] args) { JFrame f = new JFrame(); f.addWindowListener( new WindowAdapter(){ @Override public void windowClosing(WindowEvent e) { // TODO Auto-generated method stub System.out.println( "hello" ); System.exit( 1 ); } }); f.setVisible( true ); f.setLocationRelativeTo( null ); } } |
添加回答
舉報(bào)
0/150
提交
取消