|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.awt.event.WindowAdapter
public abstract class WindowAdapter
接收視窗事件的抽象適配器類別。此類別中的方法為空。此類別存在的目的是方便創建偵聽器物件。
擴展此類別可創建 WindowEvent 偵聽器並為所需事件覆寫該方法。(如果要實作 WindowListener 介面,則必須定義該介面內的所有方法。此抽象類別將所有方法都定義為 null,所以只需針對關心的事件定義方法。)
使用擴展的類別可以創建偵聽器物件,然後使用視窗的 addWindowListener 方法向該視窗註冊偵聽器。當通過打開、關閉、啟動或停用、圖標化或取消圖標化而改變了視窗狀態時,將調用該偵聽器物件中的相關方法,並將 WindowEvent 傳遞給該方法。
WindowEvent,
WindowListener,
Tutorial: Writing a Window Listener| 建構子摘要 | |
|---|---|
WindowAdapter()
|
|
| 方法摘要 | |
|---|---|
void |
windowActivated(WindowEvent e)
啟動視窗時調用。 |
void |
windowClosed(WindowEvent e)
當視窗已被關閉時調用。 |
void |
windowClosing(WindowEvent e)
視窗正處在關閉過程中時調用。 |
void |
windowDeactivated(WindowEvent e)
停用視窗時調用。 |
void |
windowDeiconified(WindowEvent e)
取消圖標化視窗時調用。 |
void |
windowGainedFocus(WindowEvent e)
該 Window 被設置為聚焦 Window 時調用,聚焦 Window 意味著該 Window 或其某個子元件將接收鍵盤事件。 |
void |
windowIconified(WindowEvent e)
圖標化視窗時調用。 |
void |
windowLostFocus(WindowEvent e)
該 Window 不再為聚焦 Window 時調用,不再為聚焦 Window 意味著鍵盤事件不再傳遞到該 Window 或其任意子元件。 |
void |
windowOpened(WindowEvent e)
已打開視窗時調用。 |
void |
windowStateChanged(WindowEvent e)
視窗狀態改變時調用。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public WindowAdapter()
| 方法詳細資訊 |
|---|
public void windowOpened(WindowEvent e)
WindowListener 中的 windowOpenedpublic void windowClosing(WindowEvent e)
WindowListener 中的 windowClosingpublic void windowClosed(WindowEvent e)
WindowListener 中的 windowClosedpublic void windowIconified(WindowEvent e)
WindowListener 中的 windowIconifiedFrame.setIconImage(java.awt.Image)public void windowDeiconified(WindowEvent e)
WindowListener 中的 windowDeiconifiedpublic void windowActivated(WindowEvent e)
WindowListener 中的 windowActivatedpublic void windowDeactivated(WindowEvent e)
WindowListener 中的 windowDeactivatedpublic void windowStateChanged(WindowEvent e)
WindowStateListener 中的 windowStateChangedpublic void windowGainedFocus(WindowEvent e)
WindowFocusListener 中的 windowGainedFocuspublic void windowLostFocus(WindowEvent e)
WindowFocusListener 中的 windowLostFocus
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。