Package mekhq.gui.model
Class PartsInUseTableModel.ButtonColumn
java.lang.Object
javax.swing.AbstractCellEditor
mekhq.gui.model.PartsInUseTableModel.ButtonColumn
- All Implemented Interfaces:
ActionListener,MouseListener,Serializable,EventListener,CellEditor,TableCellEditor,TableCellRenderer
- Enclosing class:
- PartsInUseTableModel
public static class PartsInUseTableModel.ButtonColumn
extends AbstractCellEditor
implements TableCellRenderer, TableCellEditor, ActionListener, MouseListener
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractCellEditor
changeEvent, listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) voidvoidvoidvoidvoidvoidsetEnabled(boolean enabled) voidsetFocusBorder(Border focusBorder) Methods inherited from class javax.swing.AbstractCellEditor
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.CellEditor
addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
-
Constructor Details
-
ButtonColumn
-
-
Method Details
-
getFocusBorder
-
setFocusBorder
-
setEnabled
public void setEnabled(boolean enabled) -
getCellEditorValue
- Specified by:
getCellEditorValuein interfaceCellEditor
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener
-
mouseClicked
- Specified by:
mouseClickedin interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
- Specified by:
mouseExitedin interfaceMouseListener
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-
getTableCellEditorComponent
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) - Specified by:
getTableCellEditorComponentin interfaceTableCellEditor
-
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) - Specified by:
getTableCellRendererComponentin interfaceTableCellRenderer
-