JavaTM 2 Platform
Standard Ed. 6

類別 java.awt.event.WindowEvent
的使用

使用 WindowEvent 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.event 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
 

java.awt 中 WindowEvent 的使用
 

參數型別為 WindowEvent 的 java.awt 中的方法
protected  void Window.processWindowEvent(WindowEvent e)
          處理此視窗上發生的視窗事件:將它們指派到任何註冊的 WindowListener 物件。
protected  void Window.processWindowFocusEvent(WindowEvent e)
          處理此視窗上發生的視窗焦點事件:將它們指派到任何註冊的 WindowFocusListener 物件。
protected  void Window.processWindowStateEvent(WindowEvent e)
          處理此視窗上發生的視窗狀態事件:將它們指派到任何註冊的 WindowStateListener 物件。
 void AWTEventMulticaster.windowActivated(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowActivated 方法處理 windowActivated 事件。
 void AWTEventMulticaster.windowClosed(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowClosed 方法處理 windowClosed 事件。
 void AWTEventMulticaster.windowClosing(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowClosing 方法處理 windowClosing 事件。
 void AWTEventMulticaster.windowDeactivated(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowDeactivated 方法處理 windowDeactivated 事件。
 void AWTEventMulticaster.windowDeiconified(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowDeiconified 方法處理 windowDeiconified 事件。
 void AWTEventMulticaster.windowGainedFocus(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowGainedFocus 方法處理 windowGainedFocus 事件。
 void AWTEventMulticaster.windowIconified(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowIconified 方法處理 windowIconified 事件。
 void AWTEventMulticaster.windowLostFocus(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowLostFocus 方法處理 windowLostFocus 事件。
 void AWTEventMulticaster.windowOpened(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowOpened 方法處理 windowOpened 事件。
 void AWTEventMulticaster.windowStateChanged(WindowEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 windowStateChanged 方法處理 windowStateChanged 事件。
 

java.awt.event 中 WindowEvent 的使用
 

參數型別為 WindowEvent 的 java.awt.event 中的方法
 void WindowAdapter.windowActivated(WindowEvent e)
          啟動視窗時調用。
 void WindowListener.windowActivated(WindowEvent e)
          將 Window 設置為活動 Window 時調用。
 void WindowAdapter.windowClosed(WindowEvent e)
          當視窗已被關閉時調用。
 void WindowListener.windowClosed(WindowEvent e)
          因對視窗調用 dispose 而將其關閉時調用。
 void WindowAdapter.windowClosing(WindowEvent e)
          視窗正處在關閉過程中時調用。
 void WindowListener.windowClosing(WindowEvent e)
          使用者試圖從視窗的系統選單中關閉視窗時調用。
 void WindowAdapter.windowDeactivated(WindowEvent e)
          停用視窗時調用。
 void WindowListener.windowDeactivated(WindowEvent e)
          當 Window 不再是活動 Window 時調用。
 void WindowAdapter.windowDeiconified(WindowEvent e)
          取消圖標化視窗時調用。
 void WindowListener.windowDeiconified(WindowEvent e)
          視窗從最小化狀態變為正常狀態時調用。
 void WindowAdapter.windowGainedFocus(WindowEvent e)
          該 Window 被設置為聚焦 Window 時調用,聚焦 Window 意味著該 Window 或其某個子元件將接收鍵盤事件。
 void WindowFocusListener.windowGainedFocus(WindowEvent e)
          該 Window 被設置為聚焦 Window 時調用,聚焦 Window 意味著該 Window 或其某個子元件將接收鍵盤事件。
 void WindowAdapter.windowIconified(WindowEvent e)
          圖標化視窗時調用。
 void WindowListener.windowIconified(WindowEvent e)
          視窗從正常狀態變為最小化狀態時調用。
 void WindowAdapter.windowLostFocus(WindowEvent e)
          該 Window 不再為聚焦 Window 時調用,不再為聚焦 Window 意味著鍵盤事件不再傳遞到該 Window 或其任意子元件。
 void WindowFocusListener.windowLostFocus(WindowEvent e)
          該 Window 不再是聚焦 Window 時調用,不再是聚焦 Window 意味著不再傳遞鍵盤事件到該 Window 或其任意子元件。
 void WindowAdapter.windowOpened(WindowEvent e)
          已打開視窗時調用。
 void WindowListener.windowOpened(WindowEvent e)
          視窗首次變為可見時調用。
 void WindowAdapter.windowStateChanged(WindowEvent e)
          視窗狀態改變時調用。
 void WindowStateListener.windowStateChanged(WindowEvent e)
          視窗狀態改變時調用。
 

javax.swing 中 WindowEvent 的使用
 

參數型別為 WindowEvent 的 javax.swing 中的方法
protected  void JDialog.processWindowEvent(WindowEvent e)
          根據 defaultCloseOperation 屬性的狀態處理視窗事件。
protected  void JFrame.processWindowEvent(WindowEvent e)
          處理此元件上發生的視窗事件。
 void JMenu.WinListener.windowClosing(WindowEvent e)
          從外部關閉彈出選單時取消選擇該選單。
 

javax.swing.plaf.basic 中 WindowEvent 的使用
 

參數型別為 WindowEvent 的 javax.swing.plaf.basic 中的方法
 void BasicToolBarUI.FrameListener.windowClosing(WindowEvent w)
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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