JavaTM 2 Platform
Standard Ed. 5.0

接口 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 ListModel.addListDataListener(ListDataListener l)
          将一个侦听器添加到每次在数据模型发生更改时都得到通知的列表。
 void AbstractListModel.addListDataListener(ListDataListener l)
          将某个侦听器添加到每次更改数据模型都要通知的列表。
 void ListModel.removeListDataListener(ListDataListener l)
          从每次在数据模型发生更改时都得到通知的列表中移除侦听器。
 void AbstractListModel.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 BasicComboBoxUI.listDataListener
          此受保护字段是特定于实现的。
protected  ListDataListener BasicComboPopup.listDataListener
          此受保护字段是特定于实现的。
protected  ListDataListener BasicListUI.listDataListener
           
 

返回 ListDataListenerjavax.swing.plaf.basic 中的方法
protected  ListDataListener BasicComboBoxUI.createListDataListener()
          创建将添加到 ComboBoxModel 的列表数据侦听器。
protected  ListDataListener BasicComboPopup.createListDataListener()
          创建将添加到 ComboBoxModel 的列表数据侦听器。
protected  ListDataListener BasicListUI.createListDataListener()
          创建在需要时由模型添加到 JList 的 ListDataListener 的实例。
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策