public class ColorCellEditor
extends javax.swing.AbstractCellEditor
implements javax.swing.table.TableCellEditor, java.awt.event.ActionListener
Modifier and Type | Field and Description |
---|---|
(package private) javax.swing.JButton |
button |
(package private) javax.swing.JColorChooser |
colorChooser |
(package private) java.awt.Color |
currentColor |
(package private) javax.swing.JDialog |
dialog |
protected static java.lang.String |
EDIT |
private static long |
serialVersionUID |
Constructor and Description |
---|
ColorCellEditor() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Handles events from the editor button and from the dialog's OK button.
|
java.lang.Object |
getCellEditorValue() |
java.awt.Component |
getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column) |
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
private static final long serialVersionUID
java.awt.Color currentColor
javax.swing.JButton button
javax.swing.JColorChooser colorChooser
javax.swing.JDialog dialog
protected static final java.lang.String EDIT
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public java.lang.Object getCellEditorValue()
getCellEditorValue
in interface javax.swing.CellEditor
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)
getTableCellEditorComponent
in interface javax.swing.table.TableCellEditor