java.lang.Object
org.bzdev.swing.InputTablePane.ColSpec
- Enclosing class:
- InputTablePane
Specification for a table column.
-
Constructor Summary
ConstructorsConstructorDescriptionColSpec(String heading, String example, Class<?> clasz, TableCellRenderer tcr, TableCellEditor tce) Constructor. -
Method Summary
-
Constructor Details
-
ColSpec
public ColSpec(String heading, String example, Class<?> clasz, TableCellRenderer tcr, TableCellEditor tce) Constructor.Note: if one explicitly sets the trc argument to
DefaultTableCellRenderer,JTableimplementation will render boolean values as strings not as checkboxes. As a general rule, one should set the tcr argument to specify a specific table cell renderer to use when the default behavior is not wanted. If the tce argument is set toInputTablePane.DEFAULT_CELL_EDITOR, the table will use the system default editor: the valueInputTablePane.DEFAULT_CELL_EDITORmerely indicates that the cells in the column are in fact editable.- Parameters:
heading- the table headingexample- , sample text to compute the column widthclasz- the class for the data in this columntcr- the table-cell renderer used to render a cell in the column; null for theJTabledefault redenderertce- the table-cell editor used to edit a cell in the table; null if the column is not editable
-