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.awtWindowEvent 的使用
 

參數型別為 WindowEventjava.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.eventWindowEvent 的使用
 

參數型別為 WindowEventjava.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.swingWindowEvent 的使用
 

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

javax.swing.plaf.basicWindowEvent 的使用
 

參數型別為 WindowEventjavax.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