F
fragerer
Gast
Hi!
Ich möchte meiner JTable einen eigenen CellEditor unterschieben.
Einzelnen Spalten kann ich diesen folgendermaßen zuweisen:
Da ich diesen CellEditor jedoch für die gesamte Tabelle verwenden möchte, dachte ich mir, kann ich auch einfach schreiben:
Das funktioniert aber nicht. Es tritt kein Laufzeitfehler auf, aber der eigene CellEditor wird ganz einfach nicht benutzt. Wo liegt der Fehler?
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?