JavaTM 2 Platform
Standard Ed. 6

介面 java.awt.event.FocusListener
的使用

使用 FocusListener 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.event 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 
javax.accessibility 定義了使用者介面元件與提供對這些元件進行存取的輔助技術之間的協定。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
 

java.awtFocusListener 的使用
 

實作 FocusListenerjava.awt 中的類別
 class AWTEventMulticaster
          AWTEventMulticaster 實作對 java.awt.event 套件中定義的 AWT 事件的指派,該指派是有效的、執行緒安全的多路廣播事件指派。
protected  class Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
          當發生焦點事件時,啟動 PropertyChange 偵聽器(如果註冊了該偵聽器)
 

宣告為 FocusListenerjava.awt 中的欄位
protected  FocusListener Component.AccessibleAWTComponent.accessibleAWTFocusHandler
           
 

返回 FocusListenerjava.awt 中的方法
static FocusListener AWTEventMulticaster.add(FocusListener a, FocusListener b)
          添加焦點偵聽器 a 和焦點偵聽器 b,並返回得到的多路廣播偵聽器。
 FocusListener[] Component.getFocusListeners()
          返回在此元件上所有已註冊的焦點偵聽器的陣列。
static FocusListener AWTEventMulticaster.remove(FocusListener l, FocusListener oldl)
          從焦點偵聽器 l 中移除舊的焦點偵聽器,並返回得到的多路廣播偵聽器。
 

參數型別為 FocusListenerjava.awt 中的方法
static FocusListener AWTEventMulticaster.add(FocusListener a, FocusListener b)
          添加焦點偵聽器 a 和焦點偵聽器 b,並返回得到的多路廣播偵聽器。
 void List.AccessibleAWTList.AccessibleAWTListChild.addFocusListener(FocusListener l)
          添加指定的焦點偵聽器,以從此元件接收焦點事件。
 void MenuComponent.AccessibleAWTMenuComponent.addFocusListener(FocusListener l)
          添加指定的焦點偵聽器,以從此元件接收焦點事件。
 void Component.addFocusListener(FocusListener l)
          添加指定的焦點偵聽器,以便當此元件獲得輸入焦點時能夠接收發自此元件的焦點事件。
 void Component.AccessibleAWTComponent.addFocusListener(FocusListener l)
          添加指定的焦點偵聽器,以接收發自此元件的焦點事件。
static FocusListener AWTEventMulticaster.remove(FocusListener l, FocusListener oldl)
          從焦點偵聽器 l 中移除舊的焦點偵聽器,並返回得到的多路廣播偵聽器。
 void List.AccessibleAWTList.AccessibleAWTListChild.removeFocusListener(FocusListener l)
          移除指定的焦點偵聽器,使其不再從此元件接收焦點事件。
 void MenuComponent.AccessibleAWTMenuComponent.removeFocusListener(FocusListener l)
          移除指定的焦點偵聽器,使之不再從此元件接收焦點事件。
 void Component.removeFocusListener(FocusListener l)
          移除指定的焦點偵聽器,以便它不再接收發自此元件的焦點事件。
 void Component.AccessibleAWTComponent.removeFocusListener(FocusListener l)
          移除指定的焦點偵聽器,以便它不再接收發自此元件的焦點事件。
 

java.awt.eventFocusListener 的使用
 

實作 FocusListenerjava.awt.event 中的類別
 class FocusAdapter
          用於接收鍵盤焦點事件的抽象適配器類別。
 

javax.accessibilityFocusListener 的使用
 

參數型別為 FocusListenerjavax.accessibility 中的方法
 void AccessibleComponent.addFocusListener(FocusListener l)
          添加指定的焦點偵聽器,以接收來自此元件的焦點事件。
 void AccessibleComponent.removeFocusListener(FocusListener l)
          移除指定的焦點偵聽器,使其不再接收來自此元件的焦點事件。
 

javax.swingFocusListener 的使用
 

實作 FocusListenerjavax.swing 中的類別
protected  class JComponent.AccessibleJComponent.AccessibleFocusHandler
          發生焦點事件時觸發 PropertyChange 偵聽器(如果已註冊了此偵聽器)。
 

宣告為 FocusListenerjavax.swing 中的欄位
protected  FocusListener JComponent.AccessibleJComponent.accessibleFocusHandler
           
 

參數型別為 FocusListenerjavax.swing 中的方法
 void JTree.AccessibleJTree.AccessibleJTreeNode.addFocusListener(FocusListener l)
           
 void JTable.AccessibleJTable.AccessibleJTableCell.addFocusListener(FocusListener l)
           
 void JList.AccessibleJList.AccessibleJListChild.addFocusListener(FocusListener l)
           
 void JTree.AccessibleJTree.AccessibleJTreeNode.removeFocusListener(FocusListener l)
           
 void JTable.AccessibleJTable.AccessibleJTableCell.removeFocusListener(FocusListener l)
           
 void JList.AccessibleJList.AccessibleJListChild.removeFocusListener(FocusListener l)
           
 

javax.swing.plaf.basicFocusListener 的使用
 

實作 FocusListenerjavax.swing.plaf.basic 中的類別
 class BasicButtonListener
          按鈕偵聽器。
 class BasicComboBoxEditor
          用於可編輯組合框的預設編輯器。
static class BasicComboBoxEditor.UIResource
          實作 UIResource 的 BasicComboBoxEditor 的子類別。
 class BasicComboBoxUI.FocusHandler
          失去焦點時,此偵聽器將隱藏彈出部分。
 class BasicListUI.FocusHandler
          此內部類別因編譯器故障而被標記為“公開”。
 class BasicSliderUI.FocusHandler
          焦點更改偵聽器。
 class BasicSplitPaneUI.FocusHandler
          JSplitPane UI 使用的 FocusListener 的實作。
 class BasicTabbedPaneUI.FocusHandler
          此類別應視為“受保護”內部類別。
 class BasicTableUI.FocusHandler
          此內部類別因編譯器故障而被標記為“公開”。
static class BasicTextUI.BasicCaret
           
protected  class BasicToolBarUI.ToolBarFocusListener
           
 class BasicTreeUI.FocusHandler
          失去/獲得焦點時重繪前導選擇行。
 

宣告為 FocusListenerjavax.swing.plaf.basic 中的欄位
protected  FocusListener BasicSliderUI.focusListener
           
protected  FocusListener BasicSplitPaneUI.focusListener
          此 JSplitPane 的 FocusListener 的實例。
protected  FocusListener BasicTableUI.focusListener
           
protected  FocusListener BasicTabbedPaneUI.focusListener
           
protected  FocusListener BasicListUI.focusListener
           
protected  FocusListener BasicComboBoxUI.focusListener
          此受保護欄位是特定於實作的。
protected  FocusListener BasicToolBarUI.toolBarFocusListener
           
 

返回 FocusListenerjavax.swing.plaf.basic 中的方法
protected  FocusListener BasicSplitPaneUI.createFocusListener()
          創建 JSplitPane UI 的 FocusListener。
protected  FocusListener BasicTreeUI.createFocusListener()
          創建失去/獲取焦點時負責更新顯示的偵聽器。
protected  FocusListener BasicTableUI.createFocusListener()
          創建在 JTable 中處理鍵盤導航的焦點偵聽器。
protected  FocusListener BasicTabbedPaneUI.createFocusListener()
           
protected  FocusListener BasicListUI.createFocusListener()
           
protected  FocusListener BasicComboBoxUI.createFocusListener()
          創建將添加到組合框的 FocusListener
protected  FocusListener BasicSliderUI.createFocusListener(JSlider slider)
           
protected  FocusListener BasicToolBarUI.createToolBarFocusListener()
           
 

javax.swing.plaf.metalFocusListener 的使用
 

實作 FocusListenerjavax.swing.plaf.metal 中的類別
 class MetalComboBoxEditor
          Metal 可編輯組合框的預設編輯器 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
static class MetalComboBoxEditor.UIResource
          實作 UIResource 的 BasicComboBoxEditor 的一個子類別。
 

javax.swing.tableFocusListener 的使用
 

參數型別為 FocusListenerjavax.swing.table 中的方法
 void JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.addFocusListener(FocusListener l)
           
 void JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.removeFocusListener(FocusListener l)
           
 

javax.swing.textFocusListener 的使用
 

實作 FocusListenerjavax.swing.text 中的類別
 class DefaultCaret
          插入符的預設實作。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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