i want to add text to a JEditorPane. this works great: JEditorPane.setText( "<strong>this is bold text</strong> this is not" ); what about if i want to add text? JEditorPane.getDocument().insertString( int, "<strong>Bold</strong>plain", AttributeSet ); this just puts "<strong>Bold</strong>plain". how can i format it before it gets added? I dont want to have to use alltext += "<strong>Bold</strong>plain"; JEditorPane.setText( alltext );
Im guessing its something with EditorKits or HTMLDocuments or something? but I dont understand the documentation. Alex
posted 11 years ago
Hi Alex Wolf,
I got the same problem. my solution for it is
each time when you want to add text, just append it to textarea after that read text from textarea and put it in editorpane.