Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

JSR-209 (Final Approval Ballot)

javax.swing.event
Interface TableColumnModelListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
JTable, JTableHeader

public interface TableColumnModelListener
extends java.util.EventListener

TableColumnModelListener defines the interface for an object that listens to changes in a TableColumnModel.

See Also:
TableColumnModelEvent

Method Summary
 void columnAdded(TableColumnModelEvent e)
          Tells listeners that a column was added to the model.
 void columnMarginChanged(ChangeEvent e)
          Tells listeners that a column was moved due to a margin change.
 void columnMoved(TableColumnModelEvent e)
          Tells listeners that a column was repositioned.
 void columnRemoved(TableColumnModelEvent e)
          Tells listeners that a column was removed from the model.
 void columnSelectionChanged(ListSelectionEvent e)
          Tells listeners that the selection model of the TableColumnModel changed.
 

Method Detail

columnAdded

public void columnAdded(TableColumnModelEvent e)
Tells listeners that a column was added to the model.


columnRemoved

public void columnRemoved(TableColumnModelEvent e)
Tells listeners that a column was removed from the model.


columnMoved

public void columnMoved(TableColumnModelEvent e)
Tells listeners that a column was repositioned.


columnMarginChanged

public void columnMarginChanged(ChangeEvent e)
Tells listeners that a column was moved due to a margin change.


columnSelectionChanged

public void columnSelectionChanged(ListSelectionEvent e)
Tells listeners that the selection model of the TableColumnModel changed.


JSR-209 (Final Approval Ballot)

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 209 specification.