public interface TableInterface
extends javax.swing.Scrollable
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l) |
void |
changeSelection(int row,
int column,
boolean toggle,
boolean extend) |
int |
columnAtPoint(java.awt.Point pt) |
int |
convertColumnIndexToModel(int viewColumnIndex) |
int |
convertColumnIndexToView(int modelColumnIndex) |
void |
doLayout() |
boolean |
editCellAt(int row,
int column) |
boolean |
getAutoCreateColumnsFromModel() |
int |
getAutoResizeMode() |
java.awt.Rectangle |
getCellBounds(int row,
int col,
boolean includeSpacing) |
javax.swing.table.TableCellEditor |
getCellEditor() |
boolean |
getCellSelectionEnabled() |
boolean |
getColumnSelectionAllowed() |
boolean |
getDragEnabled() |
javax.swing.DropMode |
getDropMode() |
int |
getEditingColumn() |
int |
getEditingRow() |
java.awt.Component |
getEditorComponent() |
java.awt.Color |
getGridColor() |
java.awt.Dimension |
getIntercellSpacing() |
int |
getRowHeight(int row) |
boolean |
getRowSelectionAllowed() |
java.awt.Color |
getSelectionBackground() |
java.awt.Color |
getSelectionForeground() |
boolean |
getShowHorizontalLines() |
boolean |
getShowVerticalLines() |
javax.swing.table.JTableHeader |
getTableHeader() |
boolean |
isEditing() |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l) |
int |
rowAtPoint(java.awt.Point pt) |
void |
setAutoCreateColumnsFromModel(boolean autoCreateColumnsFromModel) |
void |
setAutoResizeMode(int mode) |
void |
setCellSelectionEnabled(boolean cellSelectionEnabled) |
void |
setColumnSelectionAllowed(boolean columnSelectionAllowed) |
void |
setDragEnabled(boolean dragEnabled) |
void |
setDropMode(javax.swing.DropMode dropMode) |
void |
setGridColor(java.awt.Color gridColor) |
void |
setIntercellSpacing(java.awt.Dimension intercellSpacing) |
void |
setRowHeight(int height) |
void |
setRowHeight(int row,
int height) |
void |
setRowSelectionAllowed(boolean rowSelectionAllowed) |
void |
setSelectionBackground(java.awt.Color selectionBackground) |
void |
setSelectionForeground(java.awt.Color selectionForeground) |
void |
setShowGrid(boolean showGrid) |
void |
setShowHorizontalLines(boolean showHorizontalLines) |
void |
setShowVerticalLines(boolean showVerticalLines) |
void |
setTableHeader(javax.swing.table.JTableHeader tableHeader) |
int convertColumnIndexToView(int modelColumnIndex)
int convertColumnIndexToModel(int viewColumnIndex)
boolean getDragEnabled()
void setDragEnabled(boolean dragEnabled)
javax.swing.DropMode getDropMode()
void setDropMode(javax.swing.DropMode dropMode)
boolean getAutoCreateColumnsFromModel()
void setAutoCreateColumnsFromModel(boolean autoCreateColumnsFromModel)
int getAutoResizeMode()
void setAutoResizeMode(int mode)
boolean getCellSelectionEnabled()
void setCellSelectionEnabled(boolean cellSelectionEnabled)
boolean getColumnSelectionAllowed()
void setColumnSelectionAllowed(boolean columnSelectionAllowed)
java.awt.Color getGridColor()
void setGridColor(java.awt.Color gridColor)
java.awt.Dimension getIntercellSpacing()
void setIntercellSpacing(java.awt.Dimension intercellSpacing)
boolean getRowSelectionAllowed()
void setRowSelectionAllowed(boolean rowSelectionAllowed)
boolean getShowHorizontalLines()
void setShowHorizontalLines(boolean showHorizontalLines)
boolean getShowVerticalLines()
void setShowVerticalLines(boolean showVerticalLines)
void setShowGrid(boolean showGrid)
javax.swing.table.JTableHeader getTableHeader()
void setTableHeader(javax.swing.table.JTableHeader tableHeader)
void changeSelection(int row,
int column,
boolean toggle,
boolean extend)
java.awt.Color getSelectionForeground()
void setSelectionForeground(java.awt.Color selectionForeground)
java.awt.Color getSelectionBackground()
void setSelectionBackground(java.awt.Color selectionBackground)
void addPropertyChangeListener(java.beans.PropertyChangeListener l)
void removePropertyChangeListener(java.beans.PropertyChangeListener l)
int columnAtPoint(java.awt.Point pt)
int rowAtPoint(java.awt.Point pt)
java.awt.Rectangle getCellBounds(int row,
int col,
boolean includeSpacing)
void setRowHeight(int height)
int getRowHeight(int row)
void setRowHeight(int row,
int height)
void doLayout()
boolean editCellAt(int row,
int column)
javax.swing.table.TableCellEditor getCellEditor()
boolean isEditing()
java.awt.Component getEditorComponent()
int getEditingColumn()
int getEditingRow()