类javax.swing.event.TableColumnModelListener源码实例Demo

下面列出了怎么用javax.swing.event.TableColumnModelListener的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: spotbugs   文件: SorterTableColumnModel.java
@Override
public void moveColumn(int fromIndex, int toIndex) {
    TableColumn from = columnList.get(fromIndex);
    TableColumn to = columnList.get(toIndex);

    columnList.set(fromIndex, to);
    to.setModelIndex(fromIndex);

    columnList.set(toIndex, from);
    from.setModelIndex(toIndex);

    orderUpdate();

    for (TableColumnModelListener w : new ArrayList<>(watchers)) {
        w.columnMoved(new TableColumnModelEvent(this, fromIndex, toIndex));
    }
}
 
源代码2 项目: ghidra   文件: ByteViewerHeader.java
/**
 * Add a column model listener.
 */
public void addColumnModelListener(TableColumnModelListener l) {
	columnModel.addColumnModelListener(l);
}
 
源代码3 项目: ghidra   文件: ByteViewerHeader.java
/**
 * Remove a column model listener.
 */
public void removeColumnModelListener(TableColumnModelListener l) {
	columnModel.removeColumnModelListener(l);
}
 
源代码4 项目: spotbugs   文件: SorterTableColumnModel.java
@Override
public void addColumnModelListener(TableColumnModelListener listener) {
    watchers.add(listener);
}
 
源代码5 项目: spotbugs   文件: SorterTableColumnModel.java
@Override
public void removeColumnModelListener(TableColumnModelListener listener) {
    watchers.remove(listener);
}
 
源代码6 项目: BIMserver   文件: ColumnModel.java
@Override
public void addColumnModelListener(TableColumnModelListener x) {
}
 
源代码7 项目: BIMserver   文件: ColumnModel.java
@Override
public void removeColumnModelListener(TableColumnModelListener x) {
}
 
源代码8 项目: CodenameOne   文件: TableHelper.java
public static PropertyChangeListener addColumnModelTracker(JTable p_Table,
      final TableColumnModelListener p_Listener) {
    PropertyChangeListener propListener = new PropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        TableColumnModel oldModel = (TableColumnModel) event.getOldValue();
        TableColumnModel newModel = (TableColumnModel) event.getNewValue();
        if (oldModel != null)
          oldModel.removeColumnModelListener(p_Listener);
        if (newModel != null)
          newModel.addColumnModelListener(p_Listener);
      }
    };
    p_Table.addPropertyChangeListener("columnModel", propListener);
    p_Table.getColumnModel().addColumnModelListener(p_Listener);
    return propListener;
  } 
 类所在包
 类方法
 同包方法