У меня есть jEditorPane, основанный на HTML. я узнал, что вы можете использовать:
String text = jEditorPane1.getDocument().getText(0, jEditorPane1.getDocument().getLength());
text = text.replaceAll("(?<!^)\n", "\n<br />");
jEditorPane1.setText("<html>" + text + "</html>");
таким образом я получил текст из области редактирования. и когда я хочу вернуть его в панель редактирования, я просто заменяю символы новой строки на ‹ br />. а потом вернуть обратно.
пока все нормально. но когда я получил текст во второй раз из области редактирования, символов новой строки нет.
как я могу сохранить эти символы новой строки?
jEditorPane
, а затем установить текст наjEditorPane1
? - person Nate W.   schedule 13.08.2011DefaultEditorKit
а>. - person trashgod   schedule 13.08.2011