Hey Community ,
ich habe ein JTextPane in eine JScrollPane mit HORIZONTAL_SCROLLBAR_NEVER getan... Das Problem ist das der Text wenn er länger ist als die JTextPane groß einfach nicht umgebrochen wird...
In einer TextArea mit Scrollbar.VERTICAL funktioniert das bestens... Kann ich aber nicht benutzen weil noch ein HTMLEditorKit & ein HTMLDocument nutze...
ich schick direkt mal ein bisschen Code mit...
Das ganze spielt sich mit extends JPanel ab das in ein JFrame eingebunden wird.
Ich hoffe ihr könnt mir helfen
ich habe ein JTextPane in eine JScrollPane mit HORIZONTAL_SCROLLBAR_NEVER getan... Das Problem ist das der Text wenn er länger ist als die JTextPane groß einfach nicht umgebrochen wird...
In einer TextArea mit Scrollbar.VERTICAL funktioniert das bestens... Kann ich aber nicht benutzen weil noch ein HTMLEditorKit & ein HTMLDocument nutze...
ich schick direkt mal ein bisschen Code mit...
Das ganze spielt sich mit extends JPanel ab das in ein JFrame eingebunden wird.
Code:
content = new JTextPane();
htmlek = new HTMLEditorKit();
styleSheet = new StyleSheet();
htmlek.setStyleSheet(styleSheet);
htmlDocument = (HTMLDocument)htmlek.createDefaultDocument();
content.setEditorKit(htmlek);
content.setDocument(htmlDocument);
content.setEditable(false);
content.setEnabled(false);
try
{
contentElement = htmlDocument.getRootElements()[0].getElement(0);
} catch (Exception e) {e.printStackTrace();}
scrollContent = new JScrollPane(content,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
add(scrollContent,BorderLayout.CENTER);
Ich hoffe ihr könnt mir helfen