Einzelnen Beitrag anzeigen

Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#3

Re: JAVA: JTable - Zeilenhöhe variable?

  Alt 22. Feb 2007, 13:07
Ja, ja JTable ist schon ne Sache für sich

Mein Ansatz wäre jetzt einen eigenen CellRenderer zu schreiben, um dort die Höhe variabel je nach Textlänge zu setzen.

Alternativ könnte ich mir auch den folgenden Weg vorstellen bzw. beides kombinieren:
Ich nehme an, du hast die Daten und die Tabelle selber aufgesplittet (Model und Table).
Gehe alle Zeilen und anschließend alle Spalten durch und finde für jede Zeile die längste Spalte (mir fallen da noch so Methode ein wie getValueAt und length).
Danach solltest du mit setRowHeight für jede Zeile die Höhe setzen können. Habe die Methode gerade in der Doku gefunden.
Habe das noch nicht gemacht, könnte aber funktionieren.
Alexander
  Mit Zitat antworten Zitat