Ich will einen längeren Text in ein Label schreiben. Ich formatiere den Text mit html. Die Zeilenumbrüche manuel mit <br> einzufügen ist mühsam, und führt zu unschönen Resultaten. Am liebsten wäre mir daher ein Blocksatz. Habe es so versucht:
Ich bekomme dann diese Meldung:
Und diese:
Habe dann alternativ folgenden Code probiert:
Dann verschwinden die Fehlermeldungen, html funktioniert aber leider nicht mehr (die Steueranweisungen von html werden dann als ganze normaler Text auf dem Label ausgegeben).
Java:
anweisung = new JLabel(" <html> <p align="justify"> TEXT </p> </html>");
Ich bekomme dann diese Meldung:
Syntax error on token "justify", , expected
Und diese:
The constructor JLabel(String, String) is undefined
Habe dann alternativ folgenden Code probiert:
Java:
anweisung = new JLabel(" <html> <p align='justify'> TEXT </p> </html>");
Dann verschwinden die Fehlermeldungen, html funktioniert aber leider nicht mehr (die Steueranweisungen von html werden dann als ganze normaler Text auf dem Label ausgegeben).
Zuletzt bearbeitet: