- java.lang.Object
-
- javax.swing.plaf.basic.BasicListUI.ListDataHandler
-
- All Implemented Interfaces:
-
EventListener
,ListDataListener
- Enclosing class:
- BasicListUI
public class BasicListUI.ListDataHandler extends Object implements ListDataListener
该ListDataListener
被添加到JLists
模型在installUI time
,并且每当JList.model属性更改。警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4版本开始,所有JavaBeans的长期存储支持已被添加到
java.beans
软件包中。 请参阅XMLEncoder
。
-
-
构造方法摘要
构造方法 Constructor 描述 ListDataHandler()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 void
contentsChanged(ListDataEvent e)
当列表的内容发生变化的方式太复杂以表征以前的方法时发送。void
intervalAdded(ListDataEvent e)
在index0中的索引之后发送,index1间隔已经插入到数据模型中。void
intervalRemoved(ListDataEvent e)
在index0,index1间隔的索引之后发送已经从数据模型中删除。
-
-
-
方法详细信息
-
intervalAdded
public void intervalAdded(ListDataEvent e)
描述从接口ListDataListener
复制在index0中的索引之后发送,index1间隔已经插入到数据模型中。 新的间隔包括index0和index1。- Specified by:
-
intervalAdded
在接口ListDataListener
- 参数
-
e
-ListDataEvent
封装事件信息
-
intervalRemoved
public void intervalRemoved(ListDataEvent e)
描述从接口ListDataListener
复制在index0,index1间隔的索引之后发送已经从数据模型中删除。 该间隔包括index0和index1。- Specified by:
-
intervalRemoved
在接口ListDataListener
- 参数
-
e
-ListDataEvent
封装事件信息
-
contentsChanged
public void contentsChanged(ListDataEvent e)
描述从接口ListDataListener
复制当列表的内容发生变化的方式太复杂以表征以前的方法时发送。 例如,当一个项目被替换时发送。 Index0和index1括起来的变化。- Specified by:
-
contentsChanged
接口ListDataListener
- 参数
-
e
- aListDataEvent
encapsulating the event information
-
-