Hey, ich habe für ein Programm mit dem Netbeans editor eine Table zusammen geklickt und diese wird mit einem DefaultTablemodell (das aus einem Resultset generiert wird) gefüllt wird. Beim befüllen mit dem Default Tablemodell geht aber irgendwie die Formatierung etwas verloren.
1. Die erste Spalte beinhaltet z.B. nur einen Integer Wert bekommt aber proportional den gleichen Platz zu gewiesen wie alle anderen Reihen auch.
Ich hab es mit dieser Methode Versucht:
Hat nicht geklappt hat jemand eine bessere Idee?
2.Auserdem erscheint wenn der Inhalt einer Zelle zu lang ist ... Stattdessen hätte ich gerne das der Text am Ende der Zeile umgebrochen wird oder zmd. die Scrollbars vom Scrollpanel in dem das Jtable liegt angezeigt werden.
3.Ich möchte das man nur ganze Spalten makieren kann (und später soll dann per doppel Klick ein neues Frame geöffnet werden in dem man die Werte verändern kann) In der Tabelle selber sollte es aber nicht möglich sein werte zu ändern. Ich bekomme es zwar mit dem GUI editor von Netbeans so hin das man nur ganze Reihen anklicken kann, jedoch kann man dann einzelne Zellen durch doppelklick immer noch editieren.
Die werte für editingColum und editingRow stehen beide auf -1. Und dennoch kann ich einzelene ZEllen editieren. Und wenn ich enable auf false setzte kann man natürlich nichts mehr makieren... HILFE.
mfG
1. Die erste Spalte beinhaltet z.B. nur einen Integer Wert bekommt aber proportional den gleichen Platz zu gewiesen wie alle anderen Reihen auch.
Ich hab es mit dieser Methode Versucht:
Java:
jTable1.setAutoResizeMode(jTable1.AUTO_RESIZE_ALL_COLUMNS);
2.Auserdem erscheint wenn der Inhalt einer Zelle zu lang ist ... Stattdessen hätte ich gerne das der Text am Ende der Zeile umgebrochen wird oder zmd. die Scrollbars vom Scrollpanel in dem das Jtable liegt angezeigt werden.
3.Ich möchte das man nur ganze Spalten makieren kann (und später soll dann per doppel Klick ein neues Frame geöffnet werden in dem man die Werte verändern kann) In der Tabelle selber sollte es aber nicht möglich sein werte zu ändern. Ich bekomme es zwar mit dem GUI editor von Netbeans so hin das man nur ganze Reihen anklicken kann, jedoch kann man dann einzelne Zellen durch doppelklick immer noch editieren.
Die werte für editingColum und editingRow stehen beide auf -1. Und dennoch kann ich einzelene ZEllen editieren. Und wenn ich enable auf false setzte kann man natürlich nichts mehr makieren... HILFE.
mfG
Zuletzt bearbeitet: