Uses of Interface javax.swing.table.TableCellEditor

Uses in package javax.swing.table

Constructors with parameter type javax.swing.table.TableCellEditor

TableColumn.TableColumn(int modelIndex, int width, TableCellRenderer cellRenderer, TableCellEditor cellEditor)
Creates a new TableColumn that maps to the specified column in the related table model, and has the specified width, cellRenderer and cellEditor.

Fields of type javax.swing.table.TableCellEditor

TableCellEditor
An editor for the regular cells in this column.

Methods with parameter type javax.swing.table.TableCellEditor

void
Sets the cell editor for the column and sends a PropertyChangeEvent (with the property name 'cellEditor') to all registered listeners.

Methods with return type javax.swing.table.TableCellEditor

TableCellEditor
Returns the cell editor for the column (the default value is null).

Uses in package javax.swing

Classes implementing javax.swing.table.TableCellEditor

class
The default implementation of TableCellEditor and TreeCellEditor.

Fields of type javax.swing.table.TableCellEditor

TableCellEditor
The current cell editor.

Methods with parameter type javax.swing.table.TableCellEditor

Component
JTable.prepareEditor(TableCellEditor editor, int row, int column)
Prepares the editor by querying for the value and selection state of the cell at (row, column).
void
Set the value of the cellEditor property.

Unregister this as a CellEditorListener from previous cellEditor and register it with new parameter c.

void
JTable.setDefaultEditor(Class columnClass, TableCellEditor editor)
Set the default editor for the given column class (column data type).

Methods with return type javax.swing.table.TableCellEditor

TableCellEditor
Get the value of the cellEditor property.
TableCellEditor
JTable.getCellEditor(int row, int column)
Get the cell editor, suitable for editing the given cell.
TableCellEditor
JTable.getDefaultEditor(Class columnClass)
Get the default editor for editing values of the given type (String, Boolean and so on).