powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JTree + JCheckBox (СРОЧНО!!!)
2 сообщений из 2, страница 1 из 1
JTree + JCheckBox (СРОЧНО!!!)
    #34546165
Dauren Mussa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Салам алейкум всем кто сюда пришел!!!
У меня проблема, надо JTree c JCheckBox и чтоб выглядело как меню с JCheckBox...
Кто знает как это сделать очень и очень срочно.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
...
Рейтинг: 0 / 0
JTree + JCheckBox (СРОЧНО!!!)
    #34549133
tryto_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если я правильно понял нужно чтобы в узлах и листьях дерева отображались чек боксы.
Для этого нужно написать свой класс отображения узлов дерева примерно вот так

public class UserCheckRenderer extends JPanel implements TreeCellRenderer{
...

}

в котором определить функцию которая будет формировать компонент отображения узла

public Component getTreeCellRendererComponent(JTree tree, Object value,
boolean isSelected, boolean expanded,
boolean leaf, int row, boolean hasFocus) {
...
}

при формировании дерева назначить ему рендерер
UserCheckRenderer User_rend = new UserCheckRenderer();
jTree2.setCellRenderer(User_rend);


Если нужно еще и редактирование чек бокса
то по такой же схеме написать CellEditor для дерева.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JTree + JCheckBox (СРОЧНО!!!)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]