Я создаю редактор XMl. Я хочу, чтобы у JeditorPane была функция разворачивания расширения по сравнению с узлами. Если кто-нибудь знает, как это сделать, пожалуйста, сообщите ...expand collapse JeditorPane
1
A
ответ
1
Это пример складного кода. http://java-sl.com/collapse_area.html и еще один exmple из XMLEditorKit (с расширением/разрушающиеся узлов) http://java-sl.com/xml_editor_kit.html
Привет, Стас
1
Вы можете посмотреть на org.netbeans.swing.outline
, как обсуждалось в этом answer. Потому что Outline
распространяется JTable
, пользовательский rendering относительно прост. Я положил Outline
слева и JEditorPane
справа от JSplitPane
; используйте ListSelectionListener
для обновления JEditorPane
соответственно.