Module java.desktop

Interface TableColumnModelListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
JTable, JTable.AccessibleJTable, JTableHeader

public interface TableColumnModelListener
extends EventListener
TableColumnModelListener defines the interface for an object that listens to changes in a TableColumnModel.
See Also:
TableColumnModelEvent
  • Method Details

    • columnAdded

      void columnAdded​(TableColumnModelEvent e)
      Tells listeners that a column was added to the model.
      Parameters:
      e - a TableColumnModelEvent
    • columnRemoved

      void columnRemoved​(TableColumnModelEvent e)
      Tells listeners that a column was removed from the model.
      Parameters:
      e - a TableColumnModelEvent
    • columnMoved

      void columnMoved​(TableColumnModelEvent e)
      Tells listeners that a column was repositioned.
      Parameters:
      e - a TableColumnModelEvent
    • columnMarginChanged

      void columnMarginChanged​(ChangeEvent e)
      Tells listeners that a column was moved due to a margin change.
      Parameters:
      e - a ChangeEvent
    • columnSelectionChanged

      void columnSelectionChanged​(ListSelectionEvent e)
      Tells listeners that the selection model of the TableColumnModel changed.
      Parameters:
      e - a ListSelectionEvent