Provides classes for basic table cell editors and renderers. All these customized cell editor are extended from AbstractCellEditor. So they are only required to implement one function getTableCellEditorComponent to become a TableCellEditor.