java中JFrame類中函數addWindowListener(new WindowAdapter)


轉自:http://blog.csdn.net/datouniao1/article/details/46984987;侵刪。

在java編寫的過程中常常遇到樣的一段代碼:

frame.addWindowListener(new WindowAdapter() {
    @Override
    public void windowClosing(WindowEvent e) {
        System.exit(0);//退出系統
    }
});

這個是表示在窗口添加一個Windows事件消息,目的是我們關閉窗口的時候可以正常的退出,其實這段語句等價於

frame.setDefaultCloseOptration(JFrame.EXIT_ON_CLOSE);

在這段語句中new WindowAdapter表示新的創建WindowAdapter的對象

中間是對一個函數也就是windows窗口關閉函數進行重寫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM