模块  java.desktop
软件包  java.beans

Class IndexedPropertyChangeEvent

  • 实现的所有接口
    Serializable

    public class IndexedPropertyChangeEvent
    extends PropertyChangeEvent
    只要符合JavaBeans™规范(“bean”)的组件更改绑定的索引属性,就会传递“IndexedPropertyChange”事件。 此类是PropertyChangeEvent的扩展,但包含已更改的属性的索引。

    如果旧值和新值未知,则可以为旧值和新值提供空值。

    事件源可以发送空对象作为名称,以指示其属性是否已更改的任意集合。 在这种情况下,旧值和新值也应为null。

    从以下版本开始:
    1.5
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • IndexedPropertyChangeEvent

        public IndexedPropertyChangeEvent​(Object source,
                                          String propertyName,
                                          Object oldValue,
                                          Object newValue,
                                          int index)
        构造一个新的 IndexedPropertyChangeEvent对象。
        参数
        source - 触发事件的bean。
        propertyName - 已更改的属性的编程名称。
        oldValue - 该物业的旧价值。
        newValue - 该属性的新值。
        index - 已更改的属性元素的索引。
    • 方法详细信息

      • getIndex

        public int getIndex()
        获取已更改的属性的索引。
        结果
        索引,指定已更改的属性元素。