Module  java.desktop
软件包  java.beans

Class IndexedPropertyChangeEvent

  • All Implemented Interfaces:
    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​()
        获取已更改的属性的索引。
        结果
        指定更改的属性元素的索引。