Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Как сделать text folding?


Автор: tipoc 17.11.2004, 06:25
Конкретно в моем случае мне надо реализовать фолдинг елементов хмл представления. Представление уже есть (через JTextPane). Как сделать фолдинг елементов (например, такой как в IDEA)???.
Даже не знаю с чего начинать...

Автор: Domestic Cat 17.11.2004, 06:39
А что ты понимаешь под фолдингом ?

Автор: tipoc 17.11.2004, 06:59
возможность сворачивать и разворачивать текст
например в IDEA слева от кода есть такой контрол, при нажатии на который часть кода можно скрыть (свернуть), потом можно его обратно развернуть
проблема как раз в создании такого контрола

Автор: Domestic Cat 17.11.2004, 07:14
На самом деле это дерево (JTree). Сейчас пример подцеплю.

Автор: Domestic Cat 17.11.2004, 07:25
Это код из книги Робинсона-Воробьева, глава 23. Посмотри папку 5 - там рабочий ХМЛ -вьювер. Дерево можно сделать таким, что оно не будет на дерево похожим - убрать соединяющие палочки, и иконки все.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)