Hallo Zusammen,
bevor jemand sagt: das gab es schonmal kann ich nur dazu antworten, dass es nicht genau mein Problem bisher gab. ich habe einen JTable der einen Zeilenumbruch in den Zellen macht. Allerdings wäre es natürlich schön, wenn er das so 'klug' machen würde, dass er das letzte Wort was nach einem Space kam auf die länge prüft und dann entscheidet, ob er dafür nun eine neue Zeile innerhalb der Zelle verwenden will oder nicht.
Vermutlich muß ich das im einfügen.
Darin hab ich schon so einiges Versucht, ob es mit der Anzahl an Buchstaben zu berechnen ist (das j ist z.b. viel kürzer als ein O) oder ob ich mit table.getColumnModel().getColumn(column).getWidth().
So einen richtigen Erfolg hab ich nicht gefunden.
Sonnige Grüße,
Giana
bevor jemand sagt: das gab es schonmal kann ich nur dazu antworten, dass es nicht genau mein Problem bisher gab. ich habe einen JTable der einen Zeilenumbruch in den Zellen macht. Allerdings wäre es natürlich schön, wenn er das so 'klug' machen würde, dass er das letzte Wort was nach einem Space kam auf die länge prüft und dann entscheidet, ob er dafür nun eine neue Zeile innerhalb der Zelle verwenden will oder nicht.
Vermutlich muß ich das im einfügen.
Java:
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected,
boolean hasFocus, int row,
int column) {
Darin hab ich schon so einiges Versucht, ob es mit der Anzahl an Buchstaben zu berechnen ist (das j ist z.b. viel kürzer als ein O) oder ob ich mit table.getColumnModel().getColumn(column).getWidth().
So einen richtigen Erfolg hab ich nicht gefunden.
Sonnige Grüße,
Giana