Textdarstellung in Dialogen

Status
Nicht offen für weitere Antworten.

meister-g

Bekanntes Mitglied
Hallo,

ich bin auf der Suche nach einem effizienten Weg in Dialogen viel Text asuzugeben bzw. diesen leicht zu formatieren. Ich spreche z.B. von einem "About"-Dialog - bzw. von Dialogen wo deutlich mehr Text dargestellt wird.
Wo greife ich hier in der API zu?
Das mit JLabels und verschiedenen Layout-Managern zu regeln wäre mein Ansatz.
Bzw ein anderer über .drawString() in den paint-Methoden.
Was ist der beste Ansatz?

Konkrete Andorderungen:
- Linksbündig oder mittig Darstellen
- Überschriften hervorherben (sonst keine Formatierung notwendig - also "bold" genügt)
- Etwas flexibel da der Text wegen Mehrsprachigkeit aus Resourcen kommt.

Wenn ich es über JLabels löse: Ich habe \n ausprobiert, das funktioniert leider nicht. Kann man irgendwie neue Zeilen da reinpressen.

Für Anregungen oder Konkreteres bin ich sehr dankbar.
 

Illuvatar

Top Contributor
JLabels können HTML anzeigen (du musst dne Text in <html> ... </html> einschließen). Das sollte alle deine Probleme regeln ;)
 

meister-g

Bekanntes Mitglied
hossa, danke :)

wer mir mit meinem anderen layout problem so deutlich weiterhelfen kann macht mich glücklich...
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben