G
Gelöschtes Mitglied 9001
Gast
Hallo,
ich möchte den Zeilenabstand eines HTML-formatierten Textes (angezeigt in JLabel oder JTextPane) verringern.
Wie das normalerweise mit HTML/CSS geht, weiß ich (<div style="line-height:75%;">Hier kommt der Text...</div>). Wie man mit setLineSpacing den Zeilenabstand einer JTextPane einstellt, ist auch klar.
Nur leider klappt setLineSpacing nicht, wenn ContentType text/html ist, sondern nur bei einfachem Text. Und leider kennt Java offenbar das CSS-Attribut line-height auch nicht.
Alternative Bastellösungen mit relativer Positionierung oder negativen Abständen mittels CSS funktionieren auch nicht.
Gibt es noch andere Lösungsideen?
Dank und Gruß
Rajmund
ich möchte den Zeilenabstand eines HTML-formatierten Textes (angezeigt in JLabel oder JTextPane) verringern.
Wie das normalerweise mit HTML/CSS geht, weiß ich (<div style="line-height:75%;">Hier kommt der Text...</div>). Wie man mit setLineSpacing den Zeilenabstand einer JTextPane einstellt, ist auch klar.
Nur leider klappt setLineSpacing nicht, wenn ContentType text/html ist, sondern nur bei einfachem Text. Und leider kennt Java offenbar das CSS-Attribut line-height auch nicht.
Alternative Bastellösungen mit relativer Positionierung oder negativen Abständen mittels CSS funktionieren auch nicht.
Gibt es noch andere Lösungsideen?
Dank und Gruß
Rajmund