Wie lege ich zwei oder mehr Zeilen in eine einzige JTable Zelle? Ich habe versucht, '\ n' am Ende der Zeile hinzuzufügen, aber es funktioniert nicht.Zwei oder mehr Zeilen in einer JTable-Zelle?
3
A
Antwort
4
Try HTML ähnliche
<html>lineOne <br/> lineTwo </html>
3
Als zusätzliche Informationen: der HTML-Code funktioniert, weil die Standard-Renderer für eine JTable ist ein JLabel, die Leistung des HTML in der JTable ist nicht wirklich gut, also, wenn Sie feststellen, Performance-Probleme nach einer Menge von HTML verwenden, dann ist das eine gute Auswahl an makign besser
Blick auf http://ckw.phys.ncku.edu.tw/public/pub/src/HTML/Languages/Java/Swing/swingHTML/Chapter27.htm für eine Lösung, wenn Sie hohe Leistung mehrzeilige
wollen
Etikett Es funktioniert! Aber ich muss die Höhe der Zelle erhöhen, um sie sichtbar zu machen: jTable1.setRowHeight (100); – Rendicahya