Class EditingCellEditor

java.lang.Object
javax.swing.AbstractCellEditor
javax.swing.DefaultCellEditor
com.moneydance.awt.EditingCellEditor
All Implemented Interfaces:
java.io.Serializable, javax.swing.CellEditor, javax.swing.table.TableCellEditor, javax.swing.tree.TreeCellEditor

public class EditingCellEditor
extends javax.swing.DefaultCellEditor
Cell editor that automatically selects all of the text in the field when the editor is obtained.
Author:
Kevin Menningen - Mennē Software Solutions, LLC
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class javax.swing.DefaultCellEditor

    javax.swing.DefaultCellEditor.EditorDelegate
  • Field Summary

    Fields inherited from class javax.swing.DefaultCellEditor

    clickCountToStart, delegate, editorComponent

    Fields inherited from class javax.swing.AbstractCellEditor

    changeEvent, listenerList
  • Constructor Summary

    Constructors 
    Constructor Description
    EditingCellEditor​(javax.swing.JTextField textField)
    Constructor to duplicate super class.
  • Method Summary

    Modifier and Type Method Description
    java.awt.Component getTableCellEditorComponent​(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)  

    Methods inherited from class javax.swing.DefaultCellEditor

    cancelCellEditing, getCellEditorValue, getClickCountToStart, getComponent, getTreeCellEditorComponent, isCellEditable, setClickCountToStart, shouldSelectCell, stopCellEditing

    Methods inherited from class javax.swing.AbstractCellEditor

    addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface javax.swing.CellEditor

    addCellEditorListener, removeCellEditorListener
  • Constructor Details

    • EditingCellEditor

      public EditingCellEditor​(javax.swing.JTextField textField)
      Constructor to duplicate super class.
      Parameters:
      textField - The text field to build the editor upon.
  • Method Details

    • getTableCellEditorComponent

      public java.awt.Component getTableCellEditorComponent​(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)
      Specified by:
      getTableCellEditorComponent in interface javax.swing.table.TableCellEditor
      Overrides:
      getTableCellEditorComponent in class javax.swing.DefaultCellEditor