JavaTM 2 Platform
Standard Ed. 6

java.awt.event
介面 WindowFocusListener

所有父級介面:
EventListener
所有已知實作類別:
AWTEventMulticaster, BasicToolBarUI.FrameListener, JMenu.WinListener, WindowAdapter

public interface WindowFocusListener
extends EventListener

用於接收 WindowEvent(包括 WINDOW_GAINED_FOCUSWINDOW_LOST_FOCUS 事件)的偵聽器介面。旨在處理 WindowEvent 的類別要麼實作此介面(及其包含的所有方法),要麼擴展抽象 WindowAdapter 類別(僅覆寫所需的方法)。然後使用 WindowaddWindowFocusListener 方法將從該類別所創建的偵聽器物件向該 Window 註冊。當通過打開、關閉、啟動、停用、圖標化或取消圖標化,或者通過將焦點移入或移出 Window 而使該 Window 的狀態改變時,將調用偵聽器物件中的相關方法,並將 WindowEvent 傳遞給該方法。

從以下版本開始:
1.4
另請參見:
WindowAdapter, WindowEvent, Tutorial: Writing a Window Listener

方法摘要
 void windowGainedFocus(WindowEvent e)
          該 Window 被設置為聚焦 Window 時調用,聚焦 Window 意味著該 Window 或其某個子元件將接收鍵盤事件。
 void windowLostFocus(WindowEvent e)
          該 Window 不再是聚焦 Window 時調用,不再是聚焦 Window 意味著不再傳遞鍵盤事件到該 Window 或其任意子元件。
 

方法詳細資訊

windowGainedFocus

void windowGainedFocus(WindowEvent e)
該 Window 被設置為聚焦 Window 時調用,聚焦 Window 意味著該 Window 或其某個子元件將接收鍵盤事件。


windowLostFocus

void windowLostFocus(WindowEvent e)
該 Window 不再是聚焦 Window 時調用,不再是聚焦 Window 意味著不再傳遞鍵盤事件到該 Window 或其任意子元件。


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only