| javax.swing.JComponent javax.swing.JTable com.salmonllc.swing.STable
STable | public class STable extends JTable implements SComponent(Code) | | SOFIA implementation of a JTable. This JTable allows for binding to columns and expressions in a DataStore, and allows the use of SComponents for editing and display.
|
Constructor Summary | |
public | STable() |
Method Summary | |
public void | addColumnValidations(TableColumn tabCol, String columnName, Icon icon) Adds the validations for a column in the datastore to a table column. | public void | addColumnValidations(TableColumn tabCol, Icon icon) Adds the validations for a column in the datastore to a table column. | public STableColumn | addDisplayColumn(String name, String columnExpression, String caption, SCheckBox cbx) | public STableColumn | addDisplayColumn(String columnExpression, String caption, SCheckBox cbx) | public STableColumn | addDisplayColumn(String name, String columnExpression, String caption, SComboBox cbx) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayColumn(String columnExpression, String caption, SComboBox cbx) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayColumn(String columnExpression, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayColumn(String name, String columnExpression, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayColumn(DataStoreExpression columnExpression, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayColumn(String name, DataStoreExpression columnExpression, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayColumn(String name, DataStoreEvaluator columnExpression, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayColumn(DataStoreEvaluator columnExpression, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addDisplayImage(String imageExpression, String caption) Adds a column from the datastore to the visual grid as an image. | public STableColumn | addDisplayImage(String name, String imageExpression, String caption) Adds a column from the datastore to the visual grid as an image. | public STableColumn | addDisplayImage(DataStoreExpression imageExpression, String caption) Adds a column from the datastore to the visual grid as an image. | public STableColumn | addDisplayImage(String name, DataStoreExpression imageExpression, String caption) Adds a column from the datastore to the visual grid as an image. | public STableColumn | addEditColumn(String name, String column, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addEditColumn(String column, String caption) Adds a column from the datastore to the visual grid. | public STableColumn | addEditColumn(String name, String column, String caption, SComboBox combo) Adds a column from the datastore to the visual grid. | public STableColumn | addEditColumn(String column, String caption, SComboBox combo) Adds a column from the datastore to the visual grid. | public STableColumn | addEditColumn(String name, String column, String caption, SCheckBox cbx) Adds a column from the datastore to the visual grid. | public STableColumn | addEditColumn(String column, String caption, SCheckBox cbx) Adds a column from the datastore to the visual grid. | public void | addValidateExpression(TableColumn tabCol, DataStoreEvaluator exp, String message, Icon icon) | public void | addValidateExpression(TableColumn tabCol, String exp, String message, Icon icon) | public void | addValidateExpression(TableColumn tabCol, DataStoreExpression exp, String message, Icon icon) | public void | addValueChangedListener(ValueChangedListener l) This method adds a listener the will be notified when the value in this component changes. | public void | changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend) Updates the selection models of the table, depending on the state of the
two flags: toggle and extend . | public boolean | editCellAt(int row, int column) | public boolean | editCellAt(int row, int column, EventObject e) | public ValueChangedEvent | generateValueChangedEvent() | public boolean | getAutoSelectCurrentRow() Returns true if the STable row selection is bound to the current row in the DataStore. | public Color | getBackground(int row) | public boolean | getClickSort() | public int | getColumnIndex(String name) | public STableColumn[] | getColumns() | public Color | getForeground(int row) | public SComponentHelper | getHelper() | public Color | getSelectionBackground(int row) | public Color | getSelectionForeground(int row) | public TableColumn | getTableColumn(int tableColNo) | public void | hideColumn(String name) | public boolean | isColumnEditable(String name) | public void | moveColumn(String name, int newIndex) | public void | removeValueChangedListener(ValueChangedListener l) This method removes a listener from the list that will be notified if the text in the component changes. | public void | selectRow(int row) | public void | setAutoSelectCurrentRow(boolean selectCurrentRow) Sets whether or not the STable row selection is bound to the current row in the DataStore. | public void | setBackgroundColorExpression(String expression) Set a datastore expression for the background color of each row. | public void | setBackgroundColorExpression(DataStoreExpression expression) Set a datastore expression for the background color of each row. | public void | setClickSort(boolean clickSort) | public void | setColumnEditable(String name, boolean editable) | public void | setColumnWidth(String name, int width) Sets the width for a column. | public void | setDataStore(DataStoreBuffer ds) Sets the DataStore that this table will use. | public void | setForegroundColorExpression(String expression) Set a datastore expression for the foreground color of each row. | public void | setForegroundColorExpression(DataStoreExpression expression) Set a datastore expression for the foreground color of each row. | public void | setSelectedBackgroundColorExpression(String expression) Set a datastore expression for the selected background color of each row. | public void | setSelectedBackgroundColorExpression(DataStoreExpression expression) Set a datastore expression for the selected background color of each row. | public void | setSelectedForegroundColorExpression(String expression) Set a datastore expression for the selected foreground color of each row. | public void | setSelectedForegroundColorExpression(DataStoreExpression expression) Set a datastore expression for the selected foreground color of each row. | public void | setSelectionMode(int selectionMode) Sets the table's selection mode to allow only single selections, a single
contiguous interval, or multiple intervals.
Note:
JTable provides all the methods for handling
column and row selection. | public void | showColumn(String name) |
addColumnValidations | public void addColumnValidations(TableColumn tabCol, String columnName, Icon icon)(Code) | | Adds the validations for a column in the datastore to a table column. The icon will display if ther are any validation errors for the specified column and the tooltip will show the error message.
Parameters: tabCol - The column to set the expression for Parameters: columnName - The name of the column in the datastore Parameters: icon - the icon to show if a rule is volated |
addColumnValidations | public void addColumnValidations(TableColumn tabCol, Icon icon)(Code) | | Adds the validations for a column in the datastore to a table column. This method will bind to the column that the TableColumn is already bound to.
Parameters: tabCol - The column to set the expression for Parameters: icon - the icon to show if a rule is volated |
addDisplayColumn | public STableColumn addDisplayColumn(String name, String columnExpression, String caption, SCheckBox cbx) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid
Parameters: name - The identifier for the column Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(String columnExpression, String caption, SCheckBox cbx) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid
Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(String name, String columnExpression, String caption, SComboBox cbx) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. It uses an SComboBox to render the column.
Parameters: name - The identifier for the column Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(String columnExpression, String caption, SComboBox cbx) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. It uses an SComboBox to render the column.
Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(String columnExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid.
Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(String name, String columnExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid.
Parameters: name - The identifier for the column Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(DataStoreExpression columnExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid.
Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(String name, DataStoreExpression columnExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid.
Parameters: name - The identifier for the column Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(String name, DataStoreEvaluator columnExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid.
Parameters: name - The identifier for the column Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayColumn | public STableColumn addDisplayColumn(DataStoreEvaluator columnExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid.
Parameters: columnExpression - The expression to evaluate to display on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayImage | public STableColumn addDisplayImage(String imageExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid as an image.
Parameters: imageExpression - The expression to evaluate to get the URL or byte array of the image Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayImage | public STableColumn addDisplayImage(String name, String imageExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid as an image.
Parameters: name - The name of the column Parameters: imageExpression - The expression to evaluate to get the URL or byte array of the image Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayImage | public STableColumn addDisplayImage(DataStoreExpression imageExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid as an image.
Parameters: imageExpression - The expression to evaluate to get the URL or byte array of the image Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addDisplayImage | public STableColumn addDisplayImage(String name, DataStoreExpression imageExpression, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid as an image.
Parameters: name - The name of the column Parameters: imageExpression - The expression to evaluate to get the URL or byte array of the image Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addEditColumn | public STableColumn addEditColumn(String name, String column, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. The column can be edited.
Parameters: name - The internal identifier used in the STable Parameters: column - The name of the database column to display and edit on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addEditColumn | public STableColumn addEditColumn(String column, String caption) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. The column can be edited.
Parameters: column - The name of the database column to display and edit on the grid Parameters: caption - The caption to display The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addEditColumn | public STableColumn addEditColumn(String name, String column, String caption, SComboBox combo) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. The column can be edited in an SComboBox.
Parameters: name - The internal identifier used in the STable Parameters: column - The name of the database column to display and edit on the grid Parameters: caption - The caption to display Parameters: combo - The combo box to use as an editor The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addEditColumn | public STableColumn addEditColumn(String column, String caption, SComboBox combo) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. The column can be edited in an SComboBox.
Parameters: column - The name of the database column to display and edit on the grid Parameters: caption - The caption to display Parameters: combo - The combo box to use as an editor The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addEditColumn | public STableColumn addEditColumn(String name, String column, String caption, SCheckBox cbx) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. The column can be edited using an SCheckBox.
Parameters: name - The internal identifier used in the STable Parameters: column - The name of the database column to display and edit on the grid Parameters: caption - The caption to display Parameters: cbx - The combo box to use as an editor The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addEditColumn | public STableColumn addEditColumn(String column, String caption, SCheckBox cbx) throws DataStoreException(Code) | | Adds a column from the datastore to the visual grid. The column can be edited using an SCheckBox.
Parameters: column - The column display and edit on the grid Parameters: caption - The caption to display Parameters: cbx - The combo box to use as an editor The Table Column object that controls this column throws: DataStoreException - if the expression is invalid |
addValidateExpression | public void addValidateExpression(TableColumn tabCol, DataStoreEvaluator exp, String message, Icon icon) throws DataStoreException(Code) | | Displays the icon and message expression for each cell where the expression evaluates to false
Parameters: tabCol - The TableColumn object to set the expression for number in the stable Parameters: exp - The expression to evaluate Parameters: message - The message to display if the rule is false Parameters: icon - the icon to show if a rule is volated throws: DataStoreException - |
addValidateExpression | public void addValidateExpression(TableColumn tabCol, String exp, String message, Icon icon) throws DataStoreException(Code) | | Displays the icon and message expression for each cell where the expression evaluates to false
Parameters: tabCol - The TableColumn object to set the expression for number in the stable Parameters: exp - The expression to evaluate Parameters: message - The message to display if the rule is false Parameters: icon - the icon to show if a rule is volated throws: DataStoreException - |
addValidateExpression | public void addValidateExpression(TableColumn tabCol, DataStoreExpression exp, String message, Icon icon) throws DataStoreException(Code) | | Displays the icon and message expression for each cell where the expression evaluates to false
Parameters: tabCol - The TableColumn object to set the expression for number in the stable Parameters: exp - The expression to evaluate Parameters: message - The message to display if the rule is false Parameters: icon - the icon to show if a rule is volated throws: DataStoreException - |
addValueChangedListener | public void addValueChangedListener(ValueChangedListener l)(Code) | | This method adds a listener the will be notified when the value in this component changes.
Parameters: l - The listener to add. |
changeSelection | public void changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend)(Code) | | Updates the selection models of the table, depending on the state of the
two flags: toggle and extend . All changes
to the selection that are the result of keyboard or mouse events received
by the UI are channeled through this method so that the behavior may be
overridden by a subclass.
This implementation uses the following conventions:
-
toggle : false, extend : false.
Clear the previous selection and ensure the new cell is selected.
-
toggle : false, extend : true.
Extend the previous selection to include the specified cell.
-
toggle : true, extend : false.
If the specified cell is selected, deselect it. If it is not selected, select it.
-
toggle : true, extend : true.
Leave the selection state as it is, but move the anchor index to the specified location.
Parameters: rowIndex - affects the selection at row Parameters: columnIndex - affects the selection at column Parameters: toggle - see description above Parameters: extend - if true, extend the current selection |
editCellAt | public boolean editCellAt(int row, int column)(Code) | | |
generateValueChangedEvent | public ValueChangedEvent generateValueChangedEvent()(Code) | | This method is used by the framework and should not be called directly
|
getAutoSelectCurrentRow | public boolean getAutoSelectCurrentRow()(Code) | | Returns true if the STable row selection is bound to the current row in the DataStore. If so, the selected row in the STable will be the same as the current row in the DataStore.
|
getClickSort | public boolean getClickSort()(Code) | | Returns whether or not the table can be sorted by clicking on a column
|
getColumnIndex | public int getColumnIndex(String name)(Code) | | Returns the index of the named column or -1 if not found
|
getColumns | public STableColumn[] getColumns()(Code) | | Returns a list of all the columns in the table
|
getHelper | public SComponentHelper getHelper()(Code) | | This method is used by the framework and should not be called directly
|
getSelectionBackground | public Color getSelectionBackground(int row)(Code) | | |
getSelectionForeground | public Color getSelectionForeground(int row)(Code) | | |
getTableColumn | public TableColumn getTableColumn(int tableColNo)(Code) | | Returns the table column object at the specified column index
|
hideColumn | public void hideColumn(String name)(Code) | | Makes a column with the specified name invisible
Parameters: name - The name of the column to hide |
isColumnEditable | public boolean isColumnEditable(String name)(Code) | | Returns true if the named column is editable
|
moveColumn | public void moveColumn(String name, int newIndex)(Code) | | Move the named column to a new position on the table
|
removeValueChangedListener | public void removeValueChangedListener(ValueChangedListener l)(Code) | | This method removes a listener from the list that will be notified if the text in the component changes.
Parameters: l - The listener to remove. |
selectRow | public void selectRow(int row)(Code) | | Selects a row (single selection only)
|
setAutoSelectCurrentRow | public void setAutoSelectCurrentRow(boolean selectCurrentRow)(Code) | | Sets whether or not the STable row selection is bound to the current row in the DataStore. If so, the selected row in the STable will be the same as the current row in the DataStore.
|
setBackgroundColorExpression | public void setBackgroundColorExpression(String expression) throws DataStoreException(Code) | | Set a datastore expression for the background color of each row. The expression must return a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setBackgroundColorExpression | public void setBackgroundColorExpression(DataStoreExpression expression) throws DataStoreException(Code) | | Set a datastore expression for the background color of each row. The expression must return a Color object or a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setClickSort | public void setClickSort(boolean clickSort)(Code) | | Sets whether or not the table can be sorted by clicking on a column
|
setColumnEditable | public void setColumnEditable(String name, boolean editable)(Code) | | Sets a column to editable, the column must have been added with an addEditColumn method for this to have an effect
|
setColumnWidth | public void setColumnWidth(String name, int width)(Code) | | Sets the width for a column. Autoresize must be set to off for this to work.
|
setDataStore | public void setDataStore(DataStoreBuffer ds)(Code) | | Sets the DataStore that this table will use. Call this method before adding any columns to the table
|
setForegroundColorExpression | public void setForegroundColorExpression(String expression) throws DataStoreException(Code) | | Set a datastore expression for the foreground color of each row. The expression must return a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setForegroundColorExpression | public void setForegroundColorExpression(DataStoreExpression expression) throws DataStoreException(Code) | | Set a datastore expression for the foreground color of each row. The expression must return a Color object or a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setSelectedBackgroundColorExpression | public void setSelectedBackgroundColorExpression(String expression) throws DataStoreException(Code) | | Set a datastore expression for the selected background color of each row. The expression must return a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setSelectedBackgroundColorExpression | public void setSelectedBackgroundColorExpression(DataStoreExpression expression) throws DataStoreException(Code) | | Set a datastore expression for the selected background color of each row. The expression must return a Color object or a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setSelectedForegroundColorExpression | public void setSelectedForegroundColorExpression(String expression) throws DataStoreException(Code) | | Set a datastore expression for the selected foreground color of each row. The expression must return a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setSelectedForegroundColorExpression | public void setSelectedForegroundColorExpression(DataStoreExpression expression) throws DataStoreException(Code) | | Set a datastore expression for the selected foreground color of each row. The expression must return a Color object or a String in the form "red,green,blue"
Parameters: expression - throws: DataStoreException - |
setSelectionMode | public void setSelectionMode(int selectionMode)(Code) | | Sets the table's selection mode to allow only single selections, a single
contiguous interval, or multiple intervals.
Note:
JTable provides all the methods for handling
column and row selection. When setting states,
such as setSelectionMode , it not only
updates the mode for the row selection model but also sets similar
values in the selection model of the columnModel .
If you want to have the row and column selection models operating
in different modes, set them both directly.
Both the row and column selection models for JTable
default to using a DefaultListSelectionModel
so that JTable works the same way as the
JList . See the setSelectionMode method
in JList for details about the modes.
See Also: JList.setSelectionMode |
showColumn | public void showColumn(String name)(Code) | | Makes a column visible and adds it to the end of the table
|
Methods inherited from javax.swing.JTable | public void addColumn(TableColumn aColumn)(Code)(Java Doc) public void addColumnSelectionInterval(int index0, int index1)(Code)(Java Doc) public void addNotify()(Code)(Java Doc) public void addRowSelectionInterval(int index0, int index1)(Code)(Java Doc) public void changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend)(Code)(Java Doc) public void clearSelection()(Code)(Java Doc) public void columnAdded(TableColumnModelEvent e)(Code)(Java Doc) public int columnAtPoint(Point point)(Code)(Java Doc) public void columnMarginChanged(ChangeEvent e)(Code)(Java Doc) public void columnMoved(TableColumnModelEvent e)(Code)(Java Doc) public void columnRemoved(TableColumnModelEvent e)(Code)(Java Doc) public void columnSelectionChanged(ListSelectionEvent e)(Code)(Java Doc) protected void configureEnclosingScrollPane()(Code)(Java Doc) public int convertColumnIndexToModel(int viewColumnIndex)(Code)(Java Doc) public int convertColumnIndexToView(int modelColumnIndex)(Code)(Java Doc) public int convertRowIndexToModel(int viewRowIndex)(Code)(Java Doc) public int convertRowIndexToView(int modelRowIndex)(Code)(Java Doc) protected TableColumnModel createDefaultColumnModel()(Code)(Java Doc) public void createDefaultColumnsFromModel()(Code)(Java Doc) protected TableModel createDefaultDataModel()(Code)(Java Doc) protected void createDefaultEditors()(Code)(Java Doc) protected void createDefaultRenderers()(Code)(Java Doc) protected ListSelectionModel createDefaultSelectionModel()(Code)(Java Doc) protected JTableHeader createDefaultTableHeader()(Code)(Java Doc) public static JScrollPane createScrollPaneForTable(JTable aTable)(Code)(Java Doc) public void doLayout()(Code)(Java Doc) public boolean editCellAt(int row, int column)(Code)(Java Doc) public boolean editCellAt(int row, int column, EventObject e)(Code)(Java Doc) public void editingCanceled(ChangeEvent e)(Code)(Java Doc) public void editingStopped(ChangeEvent e)(Code)(Java Doc) public AccessibleContext getAccessibleContext()(Code)(Java Doc) public boolean getAutoCreateColumnsFromModel()(Code)(Java Doc) public boolean getAutoCreateRowSorter()(Code)(Java Doc) public int getAutoResizeMode()(Code)(Java Doc) public TableCellEditor getCellEditor()(Code)(Java Doc) public TableCellEditor getCellEditor(int row, int column)(Code)(Java Doc) public Rectangle getCellRect(int row, int column, boolean includeSpacing)(Code)(Java Doc) public TableCellRenderer getCellRenderer(int row, int column)(Code)(Java Doc) public boolean getCellSelectionEnabled()(Code)(Java Doc) public TableColumn getColumn(Object identifier)(Code)(Java Doc) public Class> getColumnClass(int column)(Code)(Java Doc) public int getColumnCount()(Code)(Java Doc) public TableColumnModel getColumnModel()(Code)(Java Doc) public String getColumnName(int column)(Code)(Java Doc) public boolean getColumnSelectionAllowed()(Code)(Java Doc) public TableCellEditor getDefaultEditor(Class> columnClass)(Code)(Java Doc) public TableCellRenderer getDefaultRenderer(Class> columnClass)(Code)(Java Doc) public boolean getDragEnabled()(Code)(Java Doc) final public DropLocation getDropLocation()(Code)(Java Doc) final public DropMode getDropMode()(Code)(Java Doc) public int getEditingColumn()(Code)(Java Doc) public int getEditingRow()(Code)(Java Doc) public Component getEditorComponent()(Code)(Java Doc) public boolean getFillsViewportHeight()(Code)(Java Doc) public Color getGridColor()(Code)(Java Doc) public Dimension getIntercellSpacing()(Code)(Java Doc) public TableModel getModel()(Code)(Java Doc) public Dimension getPreferredScrollableViewportSize()(Code)(Java Doc) public Printable getPrintable(PrintMode printMode, MessageFormat headerFormat, MessageFormat footerFormat)(Code)(Java Doc) public int getRowCount()(Code)(Java Doc) public int getRowHeight()(Code)(Java Doc) public int getRowHeight(int row)(Code)(Java Doc) public int getRowMargin()(Code)(Java Doc) public boolean getRowSelectionAllowed()(Code)(Java Doc) public RowSorter<? extends TableModel> getRowSorter()(Code)(Java Doc) public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction)(Code)(Java Doc) public boolean getScrollableTracksViewportHeight()(Code)(Java Doc) public boolean getScrollableTracksViewportWidth()(Code)(Java Doc) public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)(Code)(Java Doc) public int getSelectedColumn()(Code)(Java Doc) public int getSelectedColumnCount()(Code)(Java Doc) public int[] getSelectedColumns()(Code)(Java Doc) public int getSelectedRow()(Code)(Java Doc) public int getSelectedRowCount()(Code)(Java Doc) public int[] getSelectedRows()(Code)(Java Doc) public Color getSelectionBackground()(Code)(Java Doc) public Color getSelectionForeground()(Code)(Java Doc) public ListSelectionModel getSelectionModel()(Code)(Java Doc) public boolean getShowHorizontalLines()(Code)(Java Doc) public boolean getShowVerticalLines()(Code)(Java Doc) public boolean getSurrendersFocusOnKeystroke()(Code)(Java Doc) public JTableHeader getTableHeader()(Code)(Java Doc) public String getToolTipText(MouseEvent event)(Code)(Java Doc) public TableUI getUI()(Code)(Java Doc) public String getUIClassID()(Code)(Java Doc) public boolean getUpdateSelectionOnSort()(Code)(Java Doc) public Object getValueAt(int row, int column)(Code)(Java Doc) protected void initializeLocalVars()(Code)(Java Doc) public boolean isCellEditable(int row, int column)(Code)(Java Doc) public boolean isCellSelected(int row, int column)(Code)(Java Doc) public boolean isColumnSelected(int column)(Code)(Java Doc) public boolean isEditing()(Code)(Java Doc) public boolean isRowSelected(int row)(Code)(Java Doc) public void moveColumn(int column, int targetColumn)(Code)(Java Doc) protected String paramString()(Code)(Java Doc) public Component prepareEditor(TableCellEditor editor, int row, int column)(Code)(Java Doc) public Component prepareRenderer(TableCellRenderer renderer, int row, int column)(Code)(Java Doc) public boolean print() throws PrinterException(Code)(Java Doc) public boolean print(PrintMode printMode) throws PrinterException(Code)(Java Doc) public boolean print(PrintMode printMode, MessageFormat headerFormat, MessageFormat footerFormat) throws PrinterException(Code)(Java Doc) public boolean print(PrintMode printMode, MessageFormat headerFormat, MessageFormat footerFormat, boolean showPrintDialog, PrintRequestAttributeSet attr, boolean interactive) throws PrinterException, HeadlessException(Code)(Java Doc) public boolean print(PrintMode printMode, MessageFormat headerFormat, MessageFormat footerFormat, boolean showPrintDialog, PrintRequestAttributeSet attr, boolean interactive, PrintService service) throws PrinterException, HeadlessException(Code)(Java Doc) protected boolean processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)(Code)(Java Doc) public void removeColumn(TableColumn aColumn)(Code)(Java Doc) public void removeColumnSelectionInterval(int index0, int index1)(Code)(Java Doc) public void removeEditor()(Code)(Java Doc) public void removeNotify()(Code)(Java Doc) public void removeRowSelectionInterval(int index0, int index1)(Code)(Java Doc) protected void resizeAndRepaint()(Code)(Java Doc) public int rowAtPoint(Point point)(Code)(Java Doc) public void selectAll()(Code)(Java Doc) public void setAutoCreateColumnsFromModel(boolean autoCreateColumnsFromModel)(Code)(Java Doc) public void setAutoCreateRowSorter(boolean autoCreateRowSorter)(Code)(Java Doc) public void setAutoResizeMode(int mode)(Code)(Java Doc) public void setCellEditor(TableCellEditor anEditor)(Code)(Java Doc) public void setCellSelectionEnabled(boolean cellSelectionEnabled)(Code)(Java Doc) public void setColumnModel(TableColumnModel columnModel)(Code)(Java Doc) public void setColumnSelectionAllowed(boolean columnSelectionAllowed)(Code)(Java Doc) public void setColumnSelectionInterval(int index0, int index1)(Code)(Java Doc) public void setDefaultEditor(Class> columnClass, TableCellEditor editor)(Code)(Java Doc) public void setDefaultRenderer(Class> columnClass, TableCellRenderer renderer)(Code)(Java Doc) public void setDragEnabled(boolean b)(Code)(Java Doc) final public void setDropMode(DropMode dropMode)(Code)(Java Doc) public void setEditingColumn(int aColumn)(Code)(Java Doc) public void setEditingRow(int aRow)(Code)(Java Doc) public void setFillsViewportHeight(boolean fillsViewportHeight)(Code)(Java Doc) public void setGridColor(Color gridColor)(Code)(Java Doc) public void setIntercellSpacing(Dimension intercellSpacing)(Code)(Java Doc) public void setModel(TableModel dataModel)(Code)(Java Doc) public void setPreferredScrollableViewportSize(Dimension size)(Code)(Java Doc) public void setRowHeight(int rowHeight)(Code)(Java Doc) public void setRowHeight(int row, int rowHeight)(Code)(Java Doc) public void setRowMargin(int rowMargin)(Code)(Java Doc) public void setRowSelectionAllowed(boolean rowSelectionAllowed)(Code)(Java Doc) public void setRowSelectionInterval(int index0, int index1)(Code)(Java Doc) public void setRowSorter(RowSorter<? extends TableModel> sorter)(Code)(Java Doc) public void setSelectionBackground(Color selectionBackground)(Code)(Java Doc) public void setSelectionForeground(Color selectionForeground)(Code)(Java Doc) public void setSelectionMode(int selectionMode)(Code)(Java Doc) public void setSelectionModel(ListSelectionModel newModel)(Code)(Java Doc) public void setShowGrid(boolean showGrid)(Code)(Java Doc) public void setShowHorizontalLines(boolean showHorizontalLines)(Code)(Java Doc) public void setShowVerticalLines(boolean showVerticalLines)(Code)(Java Doc) public void setSurrendersFocusOnKeystroke(boolean surrendersFocusOnKeystroke)(Code)(Java Doc) public void setTableHeader(JTableHeader tableHeader)(Code)(Java Doc) public void setUI(TableUI ui)(Code)(Java Doc) public void setUpdateSelectionOnSort(boolean update)(Code)(Java Doc) public void setValueAt(Object aValue, int row, int column)(Code)(Java Doc) public void sizeColumnsToFit(boolean lastColumnOnly)(Code)(Java Doc) public void sizeColumnsToFit(int resizingColumn)(Code)(Java Doc) public void sorterChanged(RowSorterEvent e)(Code)(Java Doc) public void tableChanged(TableModelEvent e)(Code)(Java Doc) protected void unconfigureEnclosingScrollPane()(Code)(Java Doc) public void updateUI()(Code)(Java Doc) public void valueChanged(ListSelectionEvent e)(Code)(Java Doc)
|
Methods inherited from javax.swing.JComponent | public void addAncestorListener(AncestorListener listener)(Code)(Java Doc) public void addNotify()(Code)(Java Doc) public synchronized void addVetoableChangeListener(VetoableChangeListener listener)(Code)(Java Doc) public void computeVisibleRect(Rectangle visibleRect)(Code)(Java Doc) public boolean contains(int x, int y)(Code)(Java Doc) public JToolTip createToolTip()(Code)(Java Doc) public void disable()(Code)(Java Doc) public void enable()(Code)(Java Doc) public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)(Code)(Java Doc) public void firePropertyChange(String propertyName, int oldValue, int newValue)(Code)(Java Doc) public void firePropertyChange(String propertyName, char oldValue, char newValue)(Code)(Java Doc) protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue) throws java.beans.PropertyVetoException(Code)(Java Doc) public AccessibleContext getAccessibleContext()(Code)(Java Doc) public ActionListener getActionForKeyStroke(KeyStroke aKeyStroke)(Code)(Java Doc) final public ActionMap getActionMap()(Code)(Java Doc) public float getAlignmentX()(Code)(Java Doc) public float getAlignmentY()(Code)(Java Doc) public AncestorListener[] getAncestorListeners()(Code)(Java Doc) public boolean getAutoscrolls()(Code)(Java Doc) public int getBaseline(int width, int height)(Code)(Java Doc) public BaselineResizeBehavior getBaselineResizeBehavior()(Code)(Java Doc) public Border getBorder()(Code)(Java Doc) public Rectangle getBounds(Rectangle rv)(Code)(Java Doc) final public Object getClientProperty(Object key)(Code)(Java Doc) protected Graphics getComponentGraphics(Graphics g)(Code)(Java Doc) public JPopupMenu getComponentPopupMenu()(Code)(Java Doc) public int getConditionForKeyStroke(KeyStroke aKeyStroke)(Code)(Java Doc) public int getDebugGraphicsOptions()(Code)(Java Doc) public static Locale getDefaultLocale()(Code)(Java Doc) public FontMetrics getFontMetrics(Font font)(Code)(Java Doc) public Graphics getGraphics()(Code)(Java Doc) public int getHeight()(Code)(Java Doc) public boolean getInheritsPopupMenu()(Code)(Java Doc) final public InputMap getInputMap(int condition)(Code)(Java Doc) final public InputMap getInputMap()(Code)(Java Doc) public InputVerifier getInputVerifier()(Code)(Java Doc) public Insets getInsets()(Code)(Java Doc) public Insets getInsets(Insets insets)(Code)(Java Doc) public T[] getListeners(Class<T> listenerType)(Code)(Java Doc) public Point getLocation(Point rv)(Code)(Java Doc) public Dimension getMaximumSize()(Code)(Java Doc) public Dimension getMinimumSize()(Code)(Java Doc) public Component getNextFocusableComponent()(Code)(Java Doc) public Point getPopupLocation(MouseEvent event)(Code)(Java Doc) public Dimension getPreferredSize()(Code)(Java Doc) public KeyStroke[] getRegisteredKeyStrokes()(Code)(Java Doc) public JRootPane getRootPane()(Code)(Java Doc) public Dimension getSize(Dimension rv)(Code)(Java Doc) public Point getToolTipLocation(MouseEvent event)(Code)(Java Doc) public String getToolTipText()(Code)(Java Doc) public String getToolTipText(MouseEvent event)(Code)(Java Doc) public Container getTopLevelAncestor()(Code)(Java Doc) public TransferHandler getTransferHandler()(Code)(Java Doc) public String getUIClassID()(Code)(Java Doc) public boolean getVerifyInputWhenFocusTarget()(Code)(Java Doc) public synchronized VetoableChangeListener[] getVetoableChangeListeners()(Code)(Java Doc) public Rectangle getVisibleRect()(Code)(Java Doc) public int getWidth()(Code)(Java Doc) public int getX()(Code)(Java Doc) public int getY()(Code)(Java Doc) public void grabFocus()(Code)(Java Doc) public boolean isDoubleBuffered()(Code)(Java Doc) public static boolean isLightweightComponent(Component c)(Code)(Java Doc) public boolean isManagingFocus()(Code)(Java Doc) public boolean isOpaque()(Code)(Java Doc) public boolean isOptimizedDrawingEnabled()(Code)(Java Doc) final public boolean isPaintingForPrint()(Code)(Java Doc) public boolean isPaintingTile()(Code)(Java Doc) public boolean isRequestFocusEnabled()(Code)(Java Doc) public boolean isValidateRoot()(Code)(Java Doc) public void paint(Graphics g)(Code)(Java Doc) protected void paintBorder(Graphics g)(Code)(Java Doc) protected void paintChildren(Graphics g)(Code)(Java Doc) protected void paintComponent(Graphics g)(Code)(Java Doc) public void paintImmediately(int x, int y, int w, int h)(Code)(Java Doc) public void paintImmediately(Rectangle r)(Code)(Java Doc) protected String paramString()(Code)(Java Doc) public void print(Graphics g)(Code)(Java Doc) public void printAll(Graphics g)(Code)(Java Doc) protected void printBorder(Graphics g)(Code)(Java Doc) protected void printChildren(Graphics g)(Code)(Java Doc) protected void printComponent(Graphics g)(Code)(Java Doc) protected void processComponentKeyEvent(KeyEvent e)(Code)(Java Doc) protected boolean processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)(Code)(Java Doc) protected void processKeyEvent(KeyEvent e)(Code)(Java Doc) protected void processMouseEvent(MouseEvent e)(Code)(Java Doc) protected void processMouseMotionEvent(MouseEvent e)(Code)(Java Doc) final public void putClientProperty(Object key, Object value)(Code)(Java Doc) public void registerKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition)(Code)(Java Doc) public void registerKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition)(Code)(Java Doc) public void removeAncestorListener(AncestorListener listener)(Code)(Java Doc) public void removeNotify()(Code)(Java Doc) public synchronized void removeVetoableChangeListener(VetoableChangeListener listener)(Code)(Java Doc) public void repaint(long tm, int x, int y, int width, int height)(Code)(Java Doc) public void repaint(Rectangle r)(Code)(Java Doc) public boolean requestDefaultFocus()(Code)(Java Doc) public void requestFocus()(Code)(Java Doc) public boolean requestFocus(boolean temporary)(Code)(Java Doc) public boolean requestFocusInWindow()(Code)(Java Doc) protected boolean requestFocusInWindow(boolean temporary)(Code)(Java Doc) public void resetKeyboardActions()(Code)(Java Doc) public void reshape(int x, int y, int w, int h)(Code)(Java Doc) public void revalidate()(Code)(Java Doc) public void scrollRectToVisible(Rectangle aRect)(Code)(Java Doc) final public void setActionMap(ActionMap am)(Code)(Java Doc) public void setAlignmentX(float alignmentX)(Code)(Java Doc) public void setAlignmentY(float alignmentY)(Code)(Java Doc) public void setAutoscrolls(boolean autoscrolls)(Code)(Java Doc) public void setBackground(Color bg)(Code)(Java Doc) public void setBorder(Border border)(Code)(Java Doc) public void setComponentPopupMenu(JPopupMenu popup)(Code)(Java Doc) public void setDebugGraphicsOptions(int debugOptions)(Code)(Java Doc) public static void setDefaultLocale(Locale l)(Code)(Java Doc) public void setDoubleBuffered(boolean aFlag)(Code)(Java Doc) public void setEnabled(boolean enabled)(Code)(Java Doc) public void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)(Code)(Java Doc) public void setFont(Font font)(Code)(Java Doc) public void setForeground(Color fg)(Code)(Java Doc) public void setInheritsPopupMenu(boolean value)(Code)(Java Doc) final public void setInputMap(int condition, InputMap map)(Code)(Java Doc) public void setInputVerifier(InputVerifier inputVerifier)(Code)(Java Doc) public void setMaximumSize(Dimension maximumSize)(Code)(Java Doc) public void setMinimumSize(Dimension minimumSize)(Code)(Java Doc) public void setNextFocusableComponent(Component aComponent)(Code)(Java Doc) public void setOpaque(boolean isOpaque)(Code)(Java Doc) public void setPreferredSize(Dimension preferredSize)(Code)(Java Doc) public void setRequestFocusEnabled(boolean requestFocusEnabled)(Code)(Java Doc) public void setToolTipText(String text)(Code)(Java Doc) public void setTransferHandler(TransferHandler newHandler)(Code)(Java Doc) protected void setUI(ComponentUI newUI)(Code)(Java Doc) public void setVerifyInputWhenFocusTarget(boolean verifyInputWhenFocusTarget)(Code)(Java Doc) public void setVisible(boolean aFlag)(Code)(Java Doc) public void unregisterKeyboardAction(KeyStroke aKeyStroke)(Code)(Java Doc) public void update(Graphics g)(Code)(Java Doc) public void updateUI()(Code)(Java Doc)
|
|
|