Я пытался отразить JTextArea в JTextPane.
Для JTextArea в JTextArea
JTextArea a = new JTextArea ();
JTextArea b = new JTextArea ();
b.setDocument(a.getDocument());
Причина, по которой я хочу использовать JtextPane, заключается в том, что всякий раз, когда я набираю html-теги в JTextArea, он автоматически форматируется в JTextPane как веб-страница.
Когда я заменил его на JTextPane, он дает мне
Модель должна быть StyledDocument
поэтому я попытался добавить StyledDocument.
StyledDocument doc = (StyledDocument) a.getDocument();
, что приводит к
javax.swing.text.PlainDocument не может быть приведен к
javax.swing.text.StyledDocument
Как мне этого добиться с помощью JtextPane?
Спасибо!