ich möchte einen Text darstellen (mittels Swing). in den texten bekommt der user informationen über interne abläufe des programms. Ich möchte der übersichtlichkeit wegen Textpassagen farblich hervorheben, den Text eventuell kursiv oder unterstrichen darstellen und für einzelne Wörter eventuell auch die Schriftart wechseln (für eine Schriftart mit fixer Breite).
1. ist die beste Lösung hierfür eine JEditorPane mit HTML-text?
2. ich möchte das verfassen der texte im code möglichst einfach halten. ich werde daher den html code wohl nicht direkt in jeder ausgabezeile haben wollen, sondern eine klasse schreiben, die methoden à la addText(String), changeColor(Color) oder addNewline() anbietet.
was ich mich nun frage, ist, ob ich da nicht das Rad neu erfinde und es sowas (in die richtung) eh schon gibt (in der JavaAPI). (also kurz gesagt suche ich die einfachste möglichkeit, mehrzeilige texte (mit ein paar features zur steigerung der übersichtlichkeit) zu schreiben und darzustellen.)
danke schon mal!
1. ist die beste Lösung hierfür eine JEditorPane mit HTML-text?
2. ich möchte das verfassen der texte im code möglichst einfach halten. ich werde daher den html code wohl nicht direkt in jeder ausgabezeile haben wollen, sondern eine klasse schreiben, die methoden à la addText(String), changeColor(Color) oder addNewline() anbietet.
was ich mich nun frage, ist, ob ich da nicht das Rad neu erfinde und es sowas (in die richtung) eh schon gibt (in der JavaAPI). (also kurz gesagt suche ich die einfachste möglichkeit, mehrzeilige texte (mit ein paar features zur steigerung der übersichtlichkeit) zu schreiben und darzustellen.)
danke schon mal!