javax.swing.table
Class DefaultTableColumnModel
java.lang.Object
|
+--javax.swing.table.DefaultTableColumnModel
All Implemented Interfaces:
TableColumnModel, PropertyChangeListener, ListSelectionListener, Serializable
DefaultTableColumnModel
Author:changeEvent
protected transient ChangeEvent changeEvent
changeEvent
columnMargin
protected int columnMargin
columnMargin
columnSelectionAllowed
protected boolean columnSelectionAllowed
columnSelectionAllowed
listenerList
protected EventListenerList listenerList
listenerList
selectionModel
protected ListSelectionModel selectionModel
selectionModel
tableColumns
protected Vector tableColumns
tableColumns
totalColumnWidth
protected int totalColumnWidth
totalColumnWidth
DefaultTableColumnModel
public DefaultTableColumnModel()
Constructor DefaultTableColumnModel
addColumn
public void addColumn(javax.swing.table.TableColumn value0)
addColumn
Parameters:
addColumnModelListener
public void addColumnModelListener(javax.swing.event.TableColumnModelListener value0)
addColumnModelListener
Parameters:
createSelectionModel
protected ListSelectionModel createSelectionModel()
createSelectionModel
fireColumnAdded
protected void fireColumnAdded(javax.swing.event.TableColumnModelEvent value0)
fireColumnAdded
Parameters:
fireColumnMarginChanged
protected void fireColumnMarginChanged()
fireColumnMarginChanged
fireColumnMoved
protected void fireColumnMoved(javax.swing.event.TableColumnModelEvent value0)
fireColumnMoved
Parameters:
fireColumnRemoved
protected void fireColumnRemoved(javax.swing.event.TableColumnModelEvent value0)
fireColumnRemoved
Parameters:
fireColumnSelectionChanged
protected void fireColumnSelectionChanged(javax.swing.event.ListSelectionEvent value0)
fireColumnSelectionChanged
Parameters:
getColumn
public TableColumn getColumn(int value0)
getColumn
Parameters:
getColumnCount
public int getColumnCount()
getColumnCount
getColumnIndex
public int getColumnIndex(java.lang.Object value0)
getColumnIndex
Parameters:
getColumnIndexAtX
public int getColumnIndexAtX(int value0)
getColumnIndexAtX
Parameters:
getColumnMargin
public int getColumnMargin()
getColumnMargin
getColumnSelectionAllowed
public boolean getColumnSelectionAllowed()
getColumnSelectionAllowed
getColumns
public Enumeration getColumns()
getColumns
getListeners
public EventListener[] getListeners(java.lang.Class value0)
getListeners
Parameters:
getSelectedColumnCount
public int getSelectedColumnCount()
getSelectedColumnCount
getSelectedColumns
public int[] getSelectedColumns()
getSelectedColumns
getSelectionModel
public ListSelectionModel getSelectionModel()
getSelectionModel
getTotalColumnWidth
public int getTotalColumnWidth()
getTotalColumnWidth
moveColumn
public void moveColumn(int value0, int value1)
moveColumn
Parameters:
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent value0)
propertyChange
Parameters:
recalcWidthCache
protected void recalcWidthCache()
recalcWidthCache
removeColumn
public void removeColumn(javax.swing.table.TableColumn value0)
removeColumn
Parameters:
removeColumnModelListener
public void removeColumnModelListener(javax.swing.event.TableColumnModelListener value0)
removeColumnModelListener
Parameters:
setColumnMargin
public void setColumnMargin(int value0)
setColumnMargin
Parameters:
setColumnSelectionAllowed
public void setColumnSelectionAllowed(boolean value0)
setColumnSelectionAllowed
Parameters:
setSelectionModel
public void setSelectionModel(javax.swing.ListSelectionModel value0)
setSelectionModel
Parameters:
valueChanged
public void valueChanged(javax.swing.event.ListSelectionEvent value0)
valueChanged
Parameters: