Hallo,
ich habe ein Problem mit einer JEditorPane, in die ich Texte mit der Methode pane.getDocument().insertString(...) einfüge. Dies klappt auch wunderbar, nur das Problem ist, dass wenn ich die StyleAttributeSet s verändere, dass dann große Abstände entstehen. Jetzt wollte ich fragen ob ihr eine Idee habt wie ich den Abstand auf eine normalen Leerzeile umändern kann. Hier mal ein Screen was passiert:
und hier der Code zum einfügen und was passiert:
Code:
Document doc = meinePane.getDocument();
StyleAttributeSet at = new StyleAttributeSet();
StyleConstants.setBold(at, true);
doc.insertString(doc.getLength(), meineNachricht, at);
StyleConstants.setForeground(at, Color.RED);
StyleConstants.setBold(at, false);
doc.insertString(doc.getLength(), meineNachricht2, at);
Was mache ich falsch?
Danke schon mal für die Antwort
Michael