JavaTM 2 Platform
Standard Ed. 6

介面 javax.swing.event.ListDataListener
的使用

使用 ListDataListener 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
 

javax.swingListDataListener 的使用
 

實作 ListDataListenerjavax.swing 中的類別
 class JComboBox
          將按鈕或可編輯欄位與下拉列表組合的元件。
protected  class JList.AccessibleJList
          此類別實作 JList 類別的可存取性支持。
 

返回 ListDataListenerjavax.swing 中的方法
 ListDataListener[] AbstractListModel.getListDataListeners()
          返回已在此 AbstractListModel 上註冊的所有列表資料偵聽器組成的陣列。
 

參數型別為 ListDataListenerjavax.swing 中的方法
 void AbstractListModel.addListDataListener(ListDataListener l)
          將某個偵聽器添加到每次更改資料模型都要通知的列表。
 void ListModel.addListDataListener(ListDataListener l)
          將一個偵聽器添加到每次在資料模型發生更改時都得到通知的列表。
 void AbstractListModel.removeListDataListener(ListDataListener l)
          將某個偵聽器從每次更改資料模型都要通知的列表中移除。
 void ListModel.removeListDataListener(ListDataListener l)
          從每次在資料模型發生更改時都得到通知的列表中移除偵聽器。
 

javax.swing.plaf.basicListDataListener 的使用
 

實作 ListDataListenerjavax.swing.plaf.basic 中的類別
 class BasicComboBoxUI.ListDataHandler
          此偵聽器觀察 ComboBoxModel 中的更改。
 class BasicComboPopup.ListDataHandler
          從 1.4 開始,此類別已廢棄,不再執行任何操作,包括它只是為了具有向後 API 相容性。
 class BasicListUI.ListDataHandler
          在 installUI 時和只要 JList.model 屬性更改時就要添加到 JList 模型的 ListDataListener。
 

宣告為 ListDataListenerjavax.swing.plaf.basic 中的欄位
protected  ListDataListener BasicListUI.listDataListener
           
protected  ListDataListener BasicComboPopup.listDataListener
          此受保護欄位是特定於實作的。
protected  ListDataListener BasicComboBoxUI.listDataListener
          此受保護欄位是特定於實作的。
 

返回 ListDataListenerjavax.swing.plaf.basic 中的方法
protected  ListDataListener BasicListUI.createListDataListener()
          創建在需要時由模型添加到 JList 的 ListDataListener 的實例。
protected  ListDataListener BasicComboPopup.createListDataListener()
          創建將添加到 ComboBoxModel 的列表資料偵聽器。
protected  ListDataListener BasicComboBoxUI.createListDataListener()
          創建將添加到 ComboBoxModel 的列表資料偵聽器。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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