Module java.desktop
Package java.beans

Class IndexedPropertyChangeEvent

所有已实现的接口:
Serializable

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

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

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

自:
1.5
参见:
  • Constructor Details

    • IndexedPropertyChangeEvent

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

    • getIndex

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