Problem mit JTable/celleditor
-
tach,
Mein JTabel spielt ploetzlich verrueckt.
Wuesste nicht was ich geaenderdt habe aber anscheind hab ich irgendwas verdreht.wenn ich in ein feld zum editiern klicke macht der das celleditor textfeld nicht
mehr so gross wie die zelle, sonder so gross wie die gesamte Tabelle!
Wie kommt er aus sowas? Kann man sowas ueberhaupt einstellen!?
-
Hast du einen eigenen CellEditor genommen oder ist das der DefaultCellEditor?
-
der defaultcelleditor
-
Könntest du das mit Code untermauern?
-
naja bitte schoen
for(...) .. TableCellEditor editor; editor = new DefaultCellEditor(new JTextField()); TableColumn column = new TableColumn( i, MeasuresTableModel.columns[i].width, renderer, editor ); column.setHeaderValue(MeasuresTableModel.columns[i].title); _mtable.addColumn(column);
-
und MeasuresTableModel tut auch so wie gewünscht?
-
ja. liefert titel und feldbreite wie sein soll
-
so und hier folgt die Aufloesung
...hatte der table n borderlayout verpasst
_mtable.setLayout( new BorderLayout());keine Ahnung was mich da geritten hat. Jedenfalls wuerd ichs keinem empfehlen..
obwohl vielleicht brauchts ja wer so
gibt aber auch probs bei redraw der tabelle dann.. alles in allem sollt das
eigentlich gar nich gehen bei ner Tabelle wuerd ich sagen. (Bug Kandidat?)
Naja bin ja selber Schuld :)..cya
achja trotzdem thx CengizS!