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

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


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