## Uses of Interface
javax.swing.event.TableColumnModelListener

Packages that use TableColumnModelListener
javax.swing: Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.table: Provides classes and interfaces for dealing with `javax.swing.JTable`.

### Uses of TableColumnModelListener in javax.swing

Classes in javax.swing that implement TableColumnModelListener
`class` `JTable` The `JTable` is used to display and edit regular two-dimensional tables of cells.
`protected class` `JTable.AccessibleJTable` This class implements accessibility support for the `JTable` class.

### Uses of TableColumnModelListener in javax.swing.table

Classes in javax.swing.table that implement TableColumnModelListener
`class` `JTableHeader` This is the object which manages the header of the `JTable`.

Methods in javax.swing.table that return TableColumnModelListener
`TableColumnModelListener[]` DefaultTableColumnModel.`getColumnModelListeners()` Returns an array of all the column model listeners registered on this model.

Methods in javax.swing.table with parameters of type TableColumnModelListener
`void` DefaultTableColumnModel.`addColumnModelListener(TableColumnModelListener x)` Adds a listener for table column model events.
`void` TableColumnModel.`addColumnModelListener(TableColumnModelListener x)` Adds a listener for table column model events.
`void` DefaultTableColumnModel.`removeColumnModelListener(TableColumnModelListener x)` Removes a listener for table column model events.
`void` TableColumnModel.`removeColumnModelListener(TableColumnModelListener x)` Removes a listener for table column model events.