smile.swing.table
Class TableColumnSettings
- java.lang.Object
-
- smile.swing.table.TableColumnSettings
-
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.TableColumnModelListener
public class TableColumnSettings extends java.lang.Object implements javax.swing.event.TableColumnModelListener
-
-
Constructor Summary
Constructors Constructor and Description TableColumnSettings(java.lang.String id)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidapply(javax.swing.JTable table)Apply this column settings to given table.voidcolumnAdded(javax.swing.event.TableColumnModelEvent tcme)voidcolumnMarginChanged(javax.swing.event.ChangeEvent e)voidcolumnMoved(javax.swing.event.TableColumnModelEvent tcme)voidcolumnRemoved(javax.swing.event.TableColumnModelEvent tcme)voidcolumnSelectionChanged(javax.swing.event.ListSelectionEvent lse)
-
-
-
Constructor Detail
-
TableColumnSettings
public TableColumnSettings(java.lang.String id)
Constructor.- Parameters:
id- The id of table to save and restore column settings (width, order, visible).
-
-
Method Detail
-
apply
public void apply(javax.swing.JTable table)
Apply this column settings to given table. This object will also listen to table column model events.- Parameters:
table- A JTable to apply column settings.
-
columnMarginChanged
public void columnMarginChanged(javax.swing.event.ChangeEvent e)
- Specified by:
columnMarginChangedin interfacejavax.swing.event.TableColumnModelListener
-
columnAdded
public void columnAdded(javax.swing.event.TableColumnModelEvent tcme)
- Specified by:
columnAddedin interfacejavax.swing.event.TableColumnModelListener
-
columnRemoved
public void columnRemoved(javax.swing.event.TableColumnModelEvent tcme)
- Specified by:
columnRemovedin interfacejavax.swing.event.TableColumnModelListener
-
columnMoved
public void columnMoved(javax.swing.event.TableColumnModelEvent tcme)
- Specified by:
columnMovedin interfacejavax.swing.event.TableColumnModelListener
-
columnSelectionChanged
public void columnSelectionChanged(javax.swing.event.ListSelectionEvent lse)
- Specified by:
columnSelectionChangedin interfacejavax.swing.event.TableColumnModelListener
-
-
DataMelt 3.0 © DataMelt by jWork.ORG