javax.swing.table
Class TableColumn
java.lang.Object
|
+--javax.swing.table.TableColumn
All Implemented Interfaces:
Serializable
TableColumn
Author:CELL_RENDERER_PROPERTY
public static final String CELL_RENDERER_PROPERTY
CELL_RENDERER_PROPERTY
COLUMN_WIDTH_PROPERTY
public static final String COLUMN_WIDTH_PROPERTY
COLUMN_WIDTH_PROPERTY
HEADER_RENDERER_PROPERTY
public static final String HEADER_RENDERER_PROPERTY
HEADER_RENDERER_PROPERTY
HEADER_VALUE_PROPERTY
public static final String HEADER_VALUE_PROPERTY
HEADER_VALUE_PROPERTY
cellEditor
protected TableCellEditor cellEditor
cellEditor
cellRenderer
protected TableCellRenderer cellRenderer
cellRenderer
headerRenderer
protected TableCellRenderer headerRenderer
headerRenderer
headerValue
protected Object headerValue
headerValue
identifier
protected Object identifier
identifier
isResizable
protected boolean isResizable
isResizable
maxWidth
protected int maxWidth
maxWidth
minWidth
protected int minWidth
minWidth
modelIndex
protected int modelIndex
modelIndex
resizedPostingDisableCount
protected transient int resizedPostingDisableCount
resizedPostingDisableCount
width
protected int width
width
TableColumn
public TableColumn()
Constructor TableColumn
TableColumn
public TableColumn(int modelIndex)
Constructor TableColumn
Parameters:
TableColumn
public TableColumn(int modelIndex, int width)
Constructor TableColumn
Parameters:
TableColumn
public TableColumn(int modelIndex, int width, javax.swing.table.TableCellRenderer cellRenderer, javax.swing.table.TableCellEditor cellEditor)
Constructor TableColumn
Parameters:
addPropertyChangeListener
public synchronized void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
Parameters:
createDefaultHeaderRenderer
protected TableCellRenderer createDefaultHeaderRenderer()
createDefaultHeaderRenderer
disableResizedPosting
public void disableResizedPosting()
disableResizedPosting
enableResizedPosting
public void enableResizedPosting()
enableResizedPosting
getCellEditor
public TableCellEditor getCellEditor()
getCellEditor
getCellRenderer
public TableCellRenderer getCellRenderer()
getCellRenderer
getHeaderRenderer
public TableCellRenderer getHeaderRenderer()
getHeaderRenderer
getHeaderValue
public Object getHeaderValue()
getHeaderValue
getIdentifier
public Object getIdentifier()
getIdentifier
getMaxWidth
public int getMaxWidth()
getMaxWidth
getMinWidth
public int getMinWidth()
getMinWidth
getModelIndex
public int getModelIndex()
getModelIndex
getPreferredWidth
public int getPreferredWidth()
getPreferredWidth
getResizable
public boolean getResizable()
getResizable
getWidth
public int getWidth()
getWidth
removePropertyChangeListener
public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
Parameters:
setCellEditor
public void setCellEditor(javax.swing.table.TableCellEditor cellEditor)
setCellEditor
Parameters:
setCellRenderer
public void setCellRenderer(javax.swing.table.TableCellRenderer cellRenderer)
setCellRenderer
Parameters:
setHeaderRenderer
public void setHeaderRenderer(javax.swing.table.TableCellRenderer headerRenderer)
setHeaderRenderer
Parameters:
setHeaderValue
public void setHeaderValue(java.lang.Object headerValue)
setHeaderValue
Parameters:
setIdentifier
public void setIdentifier(java.lang.Object identifier)
setIdentifier
Parameters:
setMaxWidth
public void setMaxWidth(int maxWidth)
setMaxWidth
Parameters:
setMinWidth
public void setMinWidth(int minWidth)
setMinWidth
Parameters:
setModelIndex
public void setModelIndex(int modelIndex)
setModelIndex
Parameters:
setPreferredWidth
public void setPreferredWidth(int preferredWidth)
setPreferredWidth
Parameters:
setResizable
public void setResizable(boolean isResizable)
setResizable
Parameters:
setWidth
public void setWidth(int width)
setWidth
Parameters:
sizeWidthToFit
public void sizeWidthToFit()
sizeWidthToFit