Module java.desktop

Class TableColumnModelEvent

java.lang.Object
java.util.EventObject
javax.swing.event.TableColumnModelEvent
所有已实现的接口:
Serializable

public class TableColumnModelEvent extends EventObject
TableColumnModelEvent 用于通知监听器表列模型已更改,例如列已添加、移除或移动。

警告: 该类的序列化对象将不兼容未来的Swing版本。当前的序列化支持适用于短期存储或在运行相同Swing版本的应用程序之间的RMI。从1.4开始,已将所有JavaBeans的长期存储支持添加到java.beans包中。请参阅XMLEncoder

参见:
  • Field Details

    • fromIndex

      protected int fromIndex
      从哪个列的索引移动或移除
    • toIndex

      protected int toIndex
      移动或添加到哪个列的索引
  • Constructor Details

    • TableColumnModelEvent

      public TableColumnModelEvent(TableColumnModel source, int from, int to)
      构造一个TableColumnModelEvent对象。
      参数:
      source - 发起事件的TableColumnModel
      from - 指定列被移动或移除的索引
      to - 指定列被移动或添加的索引
      参见:
  • Method Details

    • getFromIndex

      public int getFromIndex()
      返回fromIndex。适用于移除或移动事件
      返回:
      列被移动或移除的索引值
    • getToIndex

      public int getToIndex()
      返回toIndex。适用于添加和移动事件
      返回:
      列的新索引值