JEditorPane - переключение обратно в стандартный редактор
Если вы измените набор редактора JEditorPane
в HTMLEditorKit
Как изменить его обратно на стандартный редактор (обычный текст), как, например, когда вы впервые создаете экземпляр? Я хочу, чтобы это делалось так, чтобы я мог загружать все html и отображать их как обычный текст, а не как отформатированный текст, когда пользователь переключается в режим html (я делаю приложение типа dreamweaver). Я старался:
DefaultEditorKit kit = new DefaultEditorKit();
page.setEditorKit(kit);
Но это делает панель редактора недоступной для редактирования. Как я могу переключить набор редактора обратно в обычный текст?
1 ответ
Как обсуждалось в разделах "Редактор" и "Текстовые панели": "Имейте в виду, что документ и комплект редактора могут измениться при использовании setPage()
метод."Для простого текста, они рекомендуют DefaultStyledDocument
а также StyledEditorKit
,