Swing JTable.setCellEditor funktioniert nicht

  • Themenstarter Themenstarter fragerer
  • Beginndatum Beginndatum
F

fragerer

Gast
Hi!

Ich möchte meiner JTable einen eigenen CellEditor unterschieben.

Einzelnen Spalten kann ich diesen folgendermaßen zuweisen:
Java:
myTable.getColumnModel().getColumn(0).setCellEditor(new myCellEditor(myTextField));

Da ich diesen CellEditor jedoch für die gesamte Tabelle verwenden möchte, dachte ich mir, kann ich auch einfach schreiben:
Java:
myTable.setCellEditor(new myCellEditor(myTextField));

Das funktioniert aber nicht. Es tritt kein Laufzeitfehler auf, aber der eigene CellEditor wird ganz einfach nicht benutzt. Wo liegt der Fehler?
 
im Zweifel einfach keine unbekannten Methoden verwenden, hast du irgendein Beispielprogramm gesehen wo das funktioniert?
wenn Column geht, dann ist das doch gut, ansonsten gibt es noch setDefaultEditor()
 

Zurück
Oben