TableCellEditor r = new DefaultCellEditor(new JTextField());
JTextField t = new TableTextField(); TableCellEditor r = new DefaultCellEditor(t);
  public TableCellEditor getDefaultEditor(Class columnClass)  {    if (defaultEditorsByColumnClass.containsKey(columnClass))      return (TableCellEditor) defaultEditorsByColumnClass.get(columnClass);    else      {	// FIXME: We have at least an editor for Object.class in our defaults.        TableCellEditor r = new DefaultCellEditor(new JTextField());        defaultEditorsByColumnClass.put(columnClass, r);        return r;      }  }