public class TableColumnAdjusterImpl extends java.lang.Object implements java.beans.PropertyChangeListener, javax.swing.event.TableModelListener, TableColumnAdjuster
| Modifier | Constructor and Description |
|---|---|
protected |
TableColumnAdjusterImpl(javax.swing.JTable table) |
protected |
TableColumnAdjusterImpl(javax.swing.JTable table,
javax.swing.JScrollPane scrollPane,
int spacing) |
| Modifier and Type | Method and Description |
|---|---|
void |
adjustColumn(int column) |
void |
adjustColumns() |
static TableColumnAdjusterImpl |
install(javax.swing.JTable table) |
void |
propertyChange(java.beans.PropertyChangeEvent e) |
void |
restoreColumns() |
TableColumnAdjusterImpl |
setColumnDataIncluded(boolean isColumnDataIncluded) |
TableColumnAdjusterImpl |
setColumnHeaderIncluded(boolean isColumnHeaderIncluded) |
TableColumnAdjusterImpl |
setDynamicAdjustment(boolean isDynamicAdjustment) |
TableColumnAdjusterImpl |
setOnlyAdjustLarger(boolean isOnlyAdjustLarger) |
void |
tableChanged(javax.swing.event.TableModelEvent e) |
void |
uninstall() |
protected TableColumnAdjusterImpl(javax.swing.JTable table)
protected TableColumnAdjusterImpl(javax.swing.JTable table,
javax.swing.JScrollPane scrollPane,
int spacing)
public static TableColumnAdjusterImpl install(javax.swing.JTable table)
public void uninstall()
uninstall in interface TableColumnAdjusterpublic void adjustColumns()
adjustColumns in interface TableColumnAdjusterpublic void adjustColumn(int column)
adjustColumn in interface TableColumnAdjusterpublic void restoreColumns()
restoreColumns in interface TableColumnAdjusterpublic TableColumnAdjusterImpl setColumnHeaderIncluded(boolean isColumnHeaderIncluded)
setColumnHeaderIncluded in interface TableColumnAdjusterpublic TableColumnAdjusterImpl setColumnDataIncluded(boolean isColumnDataIncluded)
setColumnDataIncluded in interface TableColumnAdjusterpublic TableColumnAdjusterImpl setOnlyAdjustLarger(boolean isOnlyAdjustLarger)
setOnlyAdjustLarger in interface TableColumnAdjusterpublic TableColumnAdjusterImpl setDynamicAdjustment(boolean isDynamicAdjustment)
setDynamicAdjustment in interface TableColumnAdjusterpublic void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange in interface java.beans.PropertyChangeListenerpublic void tableChanged(javax.swing.event.TableModelEvent e)
tableChanged in interface javax.swing.event.TableModelListener