java.awt.event.ActionListener
, java.awt.event.MouseListener
, java.util.EventListener
, javax.swing.CellEditor
, javax.swing.table.TableCellEditor
DeleteCellEditor
public class ButtonCellEditor
extends javax.swing.AbstractCellEditor
implements javax.swing.table.TableCellEditor, java.awt.event.ActionListener, java.awt.event.MouseListener
Constructor | Description |
---|---|
ButtonCellEditor() |
|
ButtonCellEditor(javax.swing.JButton tempButton) |
Modifier and Type | Method | Description |
---|---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt) |
Determine if a new colour has been selected and set it if so
|
void |
buttonPressed(java.awt.event.ActionEvent evt) |
|
protected javax.swing.JButton |
getButton() |
|
java.lang.Object |
getCellEditorValue() |
|
java.awt.Component |
getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column) |
|
void |
mouseClicked(java.awt.event.MouseEvent mEvent) |
|
void |
mouseEntered(java.awt.event.MouseEvent mEvent) |
|
void |
mouseExited(java.awt.event.MouseEvent mEvent) |
|
void |
mousePressed(java.awt.event.MouseEvent mEvent) |
|
void |
mouseReleased(java.awt.event.MouseEvent mEvent) |
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
public ButtonCellEditor()
public ButtonCellEditor(javax.swing.JButton tempButton)
public void mouseExited(java.awt.event.MouseEvent mEvent)
mouseExited
in interface java.awt.event.MouseListener
mEvent
- public void mouseEntered(java.awt.event.MouseEvent mEvent)
mouseEntered
in interface java.awt.event.MouseListener
mEvent
- public void mouseReleased(java.awt.event.MouseEvent mEvent)
mouseReleased
in interface java.awt.event.MouseListener
mEvent
- public void mousePressed(java.awt.event.MouseEvent mEvent)
mousePressed
in interface java.awt.event.MouseListener
mEvent
- public void mouseClicked(java.awt.event.MouseEvent mEvent)
mouseClicked
in interface java.awt.event.MouseListener
mEvent
- public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
evt
- 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
table
- value
- isSelected
- row
- column
- public void buttonPressed(java.awt.event.ActionEvent evt)
protected javax.swing.JButton getButton()