模块 java.desktop

类 IndexedPropertyChangeEvent

所有已实现的接口:
Serializable

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

如果不知道它们的真实值,则可以为旧值和新值提供空值。

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

自从:
1.5
参见:
  • 构造方法详细信息

    • IndexedPropertyChangeEvent

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

    • getIndex

      public int getIndex()
      获取已更改的属性的索引。
      返回:
      指定已更改的属性元素的索引。