JavaTM 2 Platform
Standard Ed. 6

軟體套件 javax.swing.event
的使用

使用 javax.swing.event 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.colorchooser 包含供 JColorChooser 元件使用的類別和介面。 
javax.swing.event 供 Swing 元件觸發的事件使用。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
javax.swing.undo 允許開發人員為應用程序(例如文本編輯器)中的撤消/恢復提供支持。 
 

javax.swing 使用的 javax.swing.event 中的類別
AncestorListener
          AncestorListener 介面支持 JComponent 或其祖先之一發生更改時進行通知。
CaretListener
          用於偵聽文本元件插入符的位置更改的偵聽器。
CellEditorListener
          CellEditorListener 定義用於偵聽 CellEditor 中更改的物件的介面
ChangeEvent
          ChangeEvent 用於通知感興趣的參與者事件源中的狀態已發生更改。
ChangeListener
          定義一個偵聽 ChangeEvent 的物件。
DocumentListener
          觀察者使用該介面註冊以接收文本文檔的更改通知。
EventListenerList
          保存 EventListener 列表的類別。
HyperlinkEvent
          HyperlinkEvent 用於通知感興趣的參與者發生了與超文本連接有關的事情。
HyperlinkListener
          HyperlinkListener
InternalFrameListener
          用於接收內部窗體事件的偵聽器介面。
ListDataEvent
          定義一個封裝列表更改的事件。
ListDataListener
          ListDataListener
ListSelectionEvent
          表現選擇中更改的特徵的事件。
ListSelectionListener
          列表選擇值發生更改時收到通知的偵聽器。
MenuDragMouseEvent
          MenuDragMouseEvent 用於通知對此進行偵聽的參與者在拖動情況下選單元素已經收到轉發給它的 MouseEvent。
MenuDragMouseListener
          定義一個選單鼠標拖動偵聽器。
MenuKeyEvent
          MenuKeyEvent 用於通知感興趣的參與者選單元素已在選單階層樹中接收轉發給它的 KeyEvent。
MenuKeyListener
          MenuKeyListener
MenuListener
          定義一個選單事件偵聽器。
PopupMenuListener
          彈出選單偵聽器
RowSorterEvent
          RowSorterEvent 提供 RowSorter 的更改通知。
RowSorterListener
          通知 RowSorterListenerRowSorter 的更改。
SwingPropertyChangeSupport
          java.beans.PropertyChangeSupport 的這一子類別在功能上幾乎是等效的。
TableColumnModelEvent
          TableColumnModelEvent 用於通知偵聽器某一個表的列模型已發生更改,比如添加、移除或移動列。
TableColumnModelListener
          TableColumnModelListener 定義偵聽 TableColumnModel 中更改的物件的介面。
TableModelEvent
          TableModelEvent 用於通知偵聽器某一表模型已發生更改。
TableModelListener
          TableModelListener 定義偵聽 TableModel 中更改的物件的介面。
TreeExpansionEvent
          用於標識階層樹中的單個路徑的事件。
TreeExpansionListener
          當階層樹擴展或折疊某一節點時獲得通知的偵聽器。
TreeModelEvent
          封裝描述階層樹模型更改的資訊,並用於通知偵聽更改的階層樹模型偵聽器。
TreeModelListener
          定義偵聽 TreeModel 中更改的物件的介面。
TreeSelectionEvent
          描述當前選擇中的更改的事件。
TreeSelectionListener
          當 TreeSelectionModel 中的選擇發生更改時收到通知的偵聽器。
TreeWillExpandListener
          當階層樹擴展或折疊某一節點時獲得通知的偵聽器。
 

javax.swing.colorchooser 使用的 javax.swing.event 中的類別
ChangeEvent
          ChangeEvent 用於通知感興趣的參與者事件源中的狀態已發生更改。
ChangeListener
          定義一個偵聽 ChangeEvent 的物件。
EventListenerList
          保存 EventListener 列表的類別。
 

javax.swing.event 使用的 javax.swing.event 中的類別
AncestorEvent
          報告給子元件的事件,該子元件源自元件層次結構中的某個祖先。
CaretEvent
          CaretEvent 用於通知感興趣的參與者事件源中的文本插入符已發生更改。
ChangeEvent
          ChangeEvent 用於通知感興趣的參與者事件源中的狀態已發生更改。
DocumentEvent
          用於文檔更改通知的介面。
DocumentEvent.ElementChange
          描述對特定元素所做的更改。
DocumentEvent.EventType
          文檔事件型別的列舉
HyperlinkEvent
          HyperlinkEvent 用於通知感興趣的參與者發生了與超文本連接有關的事情。
HyperlinkEvent.EventType
          定義 ENTERED、EXITED 和 ACTIVATED 事件型別,以及由 toString() 返回的這些事件型別的字元串表示形式。
InternalFrameEvent
          以事件源的形式添加對 JInternalFrame 物件的支持的 AWTEvent
InternalFrameListener
          用於接收內部窗體事件的偵聽器介面。
ListDataEvent
          定義一個封裝列表更改的事件。
ListSelectionEvent
          表現選擇中更改的特徵的事件。
MenuDragMouseEvent
          MenuDragMouseEvent 用於通知對此進行偵聽的參與者在拖動情況下選單元素已經收到轉發給它的 MouseEvent。
MenuEvent
          MenuEvent 用於通知感興趣的參與者作為事件源的選單已經被發送、選定或取消。
MenuKeyEvent
          MenuKeyEvent 用於通知感興趣的參與者選單元素已在選單階層樹中接收轉發給它的 KeyEvent。
MouseInputListener
          實作 MouseListenerMouseMotionListener 介面中的所有方法的偵聽器。
PopupMenuEvent
          PopupMenuEvent 只包含事件源,該事件源是發送事件的 JPoupMenu 警告:此類別的序列化物件將與以後的 Swing 版本不相容。
RowSorterEvent
          RowSorterEvent 提供 RowSorter 的更改通知。
RowSorterEvent.Type
          RowSorterEvent 型別的列舉。
TableColumnModelEvent
          TableColumnModelEvent 用於通知偵聽器某一個表的列模型已發生更改,比如添加、移除或移動列。
TableModelEvent
          TableModelEvent 用於通知偵聽器某一表模型已發生更改。
TreeExpansionEvent
          用於標識階層樹中的單個路徑的事件。
TreeModelEvent
          封裝描述階層樹模型更改的資訊,並用於通知偵聽更改的階層樹模型偵聽器。
TreeSelectionEvent
          描述當前選擇中的更改的事件。
UndoableEditEvent
          指示發生了可撤消操作的事件。
 

javax.swing.plaf.basic 使用的 javax.swing.event 中的類別
CellEditorListener
          CellEditorListener 定義用於偵聽 CellEditor 中更改的物件的介面
ChangeEvent
          ChangeEvent 用於通知感興趣的參與者事件源中的狀態已發生更改。
ChangeListener
          定義一個偵聽 ChangeEvent 的物件。
InternalFrameEvent
          以事件源的形式添加對 JInternalFrame 物件的支持的 AWTEvent
InternalFrameListener
          用於接收內部窗體事件的偵聽器介面。
ListDataEvent
          定義一個封裝列表更改的事件。
ListDataListener
          ListDataListener
ListSelectionEvent
          表現選擇中更改的特徵的事件。
ListSelectionListener
          列表選擇值發生更改時收到通知的偵聽器。
MenuDragMouseListener
          定義一個選單鼠標拖動偵聽器。
MenuKeyListener
          MenuKeyListener
MenuListener
          定義一個選單事件偵聽器。
MouseInputAdapter
          MouseInputListener 介面的一個空實作,提供此類別作為簡化創建偵聽器任務的一種便捷方式,它只擴展和實作需要的方法。
MouseInputListener
          實作 MouseListenerMouseMotionListener 介面中的所有方法的偵聽器。
TreeExpansionEvent
          用於標識階層樹中的單個路徑的事件。
TreeExpansionListener
          當階層樹擴展或折疊某一節點時獲得通知的偵聽器。
TreeModelEvent
          封裝描述階層樹模型更改的資訊,並用於通知偵聽更改的階層樹模型偵聽器。
TreeModelListener
          定義偵聽 TreeModel 中更改的物件的介面。
TreeSelectionEvent
          描述當前選擇中的更改的事件。
TreeSelectionListener
          當 TreeSelectionModel 中的選擇發生更改時收到通知的偵聽器。
 

javax.swing.plaf.metal 使用的 javax.swing.event 中的類別
ListSelectionEvent
          表現選擇中更改的特徵的事件。
ListSelectionListener
          列表選擇值發生更改時收到通知的偵聽器。
MouseInputAdapter
          MouseInputListener 介面的一個空實作,提供此類別作為簡化創建偵聽器任務的一種便捷方式,它只擴展和實作需要的方法。
MouseInputListener
          實作 MouseListenerMouseMotionListener 介面中的所有方法的偵聽器。
 

javax.swing.table 使用的 javax.swing.event 中的類別
ChangeEvent
          ChangeEvent 用於通知感興趣的參與者事件源中的狀態已發生更改。
EventListenerList
          保存 EventListener 列表的類別。
ListSelectionEvent
          表現選擇中更改的特徵的事件。
ListSelectionListener
          列表選擇值發生更改時收到通知的偵聽器。
TableColumnModelEvent
          TableColumnModelEvent 用於通知偵聽器某一個表的列模型已發生更改,比如添加、移除或移動列。
TableColumnModelListener
          TableColumnModelListener 定義偵聽 TableColumnModel 中更改的物件的介面。
TableModelEvent
          TableModelEvent 用於通知偵聽器某一表模型已發生更改。
TableModelListener
          TableModelListener 定義偵聽 TableModel 中更改的物件的介面。
 

javax.swing.text 使用的 javax.swing.event 中的類別
CaretEvent
          CaretEvent 用於通知感興趣的參與者事件源中的文本插入符已發生更改。
CaretListener
          用於偵聽文本元件插入符的位置更改的偵聽器。
ChangeEvent
          ChangeEvent 用於通知感興趣的參與者事件源中的狀態已發生更改。
ChangeListener
          定義一個偵聽 ChangeEvent 的物件。
DocumentEvent
          用於文檔更改通知的介面。
DocumentEvent.ElementChange
          描述對特定元素所做的更改。
DocumentEvent.EventType
          文檔事件型別的列舉
DocumentListener
          觀察者使用該介面註冊以接收文本文檔的更改通知。
EventListenerList
          保存 EventListener 列表的類別。
UndoableEditEvent
          指示發生了可撤消操作的事件。
UndoableEditListener
          該介面由某個對接收有關可撤消操作的訊息感興趣的類別實作。
 

javax.swing.text.html 使用的 javax.swing.event 中的類別
DocumentEvent
          用於文檔更改通知的介面。
HyperlinkEvent
          HyperlinkEvent 用於通知感興趣的參與者發生了與超文本連接有關的事情。
HyperlinkEvent.EventType
          定義 ENTERED、EXITED 和 ACTIVATED 事件型別,以及由 toString() 返回的這些事件型別的字元串表示形式。
UndoableEditEvent
          指示發生了可撤消操作的事件。
 

javax.swing.tree 使用的 javax.swing.event 中的類別
CellEditorListener
          CellEditorListener 定義用於偵聽 CellEditor 中更改的物件的介面
EventListenerList
          保存 EventListener 列表的類別。
SwingPropertyChangeSupport
          java.beans.PropertyChangeSupport 的這一子類別在功能上幾乎是等效的。
TreeExpansionEvent
          用於標識階層樹中的單個路徑的事件。
TreeModelEvent
          封裝描述階層樹模型更改的資訊,並用於通知偵聽更改的階層樹模型偵聽器。
TreeModelListener
          定義偵聽 TreeModel 中更改的物件的介面。
TreeSelectionEvent
          描述當前選擇中的更改的事件。
TreeSelectionListener
          當 TreeSelectionModel 中的選擇發生更改時收到通知的偵聽器。
 

javax.swing.undo 使用的 javax.swing.event 中的類別
UndoableEditEvent
          指示發生了可撤消操作的事件。
UndoableEditListener
          該介面由某個對接收有關可撤消操作的訊息感興趣的類別實作。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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