Class BooleanCellEditor

java.lang.Object
javax.swing.AbstractCellEditor
jaxx.runtime.swing.editor.BooleanCellEditor
All Implemented Interfaces:
java.io.Serializable, javax.swing.CellEditor, javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer

public class BooleanCellEditor
extends javax.swing.AbstractCellEditor
implements javax.swing.table.TableCellRenderer, javax.swing.table.TableCellEditor
Since:
1.5
Author:
Tony Chemit - chemit@codelutin.com
See Also:
Serialized Form
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected javax.swing.table.TableCellEditor editorDelegate  
    protected javax.swing.Icon icon  
    protected javax.swing.table.TableCellRenderer rendererDelegate  

    Fields inherited from class javax.swing.AbstractCellEditor

    changeEvent, listenerList
  • Constructor Summary

    Constructors
    Constructor Description
    BooleanCellEditor​(javax.swing.table.TableCellRenderer delegate)  
    BooleanCellEditor​(javax.swing.table.TableCellRenderer delegate, javax.swing.Icon icon)  
  • Method Summary

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

    Methods inherited from class javax.swing.AbstractCellEditor

    addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing

    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, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
  • Field Details

    • rendererDelegate

      protected javax.swing.table.TableCellRenderer rendererDelegate
    • editorDelegate

      protected javax.swing.table.TableCellEditor editorDelegate
    • icon

      protected javax.swing.Icon icon
  • Constructor Details

    • BooleanCellEditor

      public BooleanCellEditor​(javax.swing.table.TableCellRenderer delegate)
    • BooleanCellEditor

      public BooleanCellEditor​(javax.swing.table.TableCellRenderer delegate, javax.swing.Icon icon)
  • Method Details

    • getTableCellRendererComponent

      public java.awt.Component getTableCellRendererComponent​(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
      Specified by:
      getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer
    • 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
    • getCellEditorValue

      public java.lang.Object getCellEditorValue()
      Specified by:
      getCellEditorValue in interface javax.swing.CellEditor