Вопросы по теме 'jtree'
как я могу сохранить 2 значения (текст и значение этого текста) в узел jtree
Я создаю Jtree в java, я хотел бы добавить 2 значения к каждому узлу, Я имею в виду, возможно ли, что у нас есть 2 значения в каждом узле? например, в JCombobox мы можем назначить одно значение как текст, а другое значение - как текстовое значение....
240 просмотров
schedule
14.11.2021
Невозможно сериализовать корневой узел JTree (groovy / java)
Я работаю над приложением Swing, которое в основном включает в себя JTree и некоторые другие компоненты. Полная логика отображения пользовательского интерфейса основана на корневом узле JTree. Это вложенный узел с индивидуальными пользовательскими...
680 просмотров
schedule
09.11.2021
Как я могу обновить модель дерева качелей?
Я использовал sawaw.tree / simple-tree-model для создания моих TreeModels, в документации сказано, что это только для чтения. Изначально мне не нужно было редактировать древовидную структуру, но теперь это нужно!
Существует запрос на...
762 просмотров
schedule
14.09.2021
Java JTree: очистить состояние выбора (сбросить ссылки)
В моем приложении Java, когда я закрываю открытую модель, некоторые объекты не собираются сборщиком мусора. Я использую Eclipse MAT для определения путей к корню сборщика мусора и убеждаюсь, что для ссылок установлено значение null после закрытия...
1789 просмотров
schedule
13.11.2021
isRoot () в DefaultMutableTreeNode
Почему в DefaultMutableTreeNode есть функция isRoot ()? Я спрашиваю, потому что у меня есть класс, расширяющий DefaultMutableTreeNode. Я хотел бы иметь возможность использовать один экземпляр этого класса в нескольких разных объектах JTree. Однако...
214 просмотров
schedule
15.11.2021
Функция insertNodeInto работает только при первой вставке (работает для конечного узла)
Скажем, я кодирую редактируемую древовидную файловую систему и добавляю прослушиватель действий для моей кнопки «добавить ребенка». То есть, как только я выбираю узел в дереве и нажимаю кнопку «Добавить ребенка». Должен появиться новый узел «New»,...
245 просмотров
schedule
12.11.2021
JTree DefaultTreeCellRenderer цвет на основе уровней
Я расширяю DefaultTreeCellRenderer, чтобы рисовать фон узла на основе уровня, однако в настоящее время я могу получить только текущую строку, а не текущий уровень.
Как я могу получить текущий уровень внутри функции getTreeCellRendererComponent...
215 просмотров
schedule
06.09.2021
Редактор JTree не устанавливает переменные
Я пытаюсь использовать Renderer в JTree для разрабатываемого мной приложения Swing, настраиваемое средство визуализации используется только тогда, когда дерево является листовым объектом и состоит из потокового макета. Пустая метка с...
63 просмотров
schedule
28.11.2021
Получение правильного положения строки узлов JTree
Я работаю с Java Swing JTree, и мне нужно найти соответствующий индекс строки выбранного узла в его пути. Например, когда я выбираю Polygon 2 на картинке ниже,
-и используйте этот фрагмент кода,
tree.getRowForPath(/*path of polygon...
2057 просмотров
schedule
16.09.2021
Как связать / получить данные с узлом jtree
У меня есть встроенные данные html, как показано ниже, которые отлично отображаются в браузере без каких-либо ошибок.
<li id="node_1" test="testing">Node Name
<data name="name" type="string" value="Steve"/>
<data name="job"...
85 просмотров
schedule
07.11.2021
Как удалить абсолютный путь из файла?
Насколько я понимаю, file.getAbsolutePath() получает полный путь к файлу. Я думал, что file.getAbsoluteFile() просто получит имя файла, а не путь, но это не сработало. В основном я хочу отображать файлы и каталоги в JTree , но по очевидным...
337 просмотров
schedule
04.11.2021
JTree меняет lineStyle при изменении имени узла
TL; DR:
Обновление узлов JTree изменяет lineStyle (изображения ниже), и я не знаю, почему это происходит и как этого избежать, поскольку мой код не обновляет какие-либо свойства CellRenderer в точке, где происходят эти изменения.
У меня...
49 просмотров
schedule
09.09.2021
Редактировать ячейку JTable как узел JTree
Моя цель — использовать JTable в качестве узла JTree и иметь возможность редактировать ячейки в JTable, дважды щелкнув их. Рендеринг работает хорошо ( Jtable как узел Jtree ), но я понятия не имею, как для редактирования одной ячейки в таблице....
1275 просмотров
schedule
01.03.2022
Добавьте JTree (CheckboxTree) в JDialog
Это, наверное, простой вопрос, я не очень привык к программированию на Java. Но мне нужно создать диалог с CheckboxTree (вариант JTree с флажками, см. http://www.javaworld.com/javaworld/jw-09-2007/jw-09-checkboxtree.html )
Обратите внимание: я...
1436 просмотров
schedule
07.03.2022
Отобразите имя файла(ов) и выберите его в папке в JTree.
Мне удалось зайти так далеко, используя примеры stackoverflow , JTree отображает все системные диски и папки, хотел также отобразить все соответствующие файлы из папки, получил все имена файлов в цикле, нужно добавить их, вот где я застрял!...
1016 просмотров
schedule
10.03.2022
Есть ли способ иметь значки расширения для нескольких корней в JTree?
У меня есть JTree с несколькими «корнями» (конечно, на самом деле у меня есть невидимый реальный корень с несколькими дочерними элементами).
Узлы расширяются и сворачиваются по двойному щелчку, но нет никаких визуальных указаний на то, что вы...
2452 просмотров
schedule
24.03.2022
Показать элемент управления «расширить» на узлах JTree после удаления детей?
У меня есть DefaultTreeModel , содержащий подкласс DefaultMutableTreeNode . Я только переопределил isLeaf() , чтобы он всегда возвращал true , потому что я лениво загружаю дочерние элементы, когда узел расширяется. Затем, когда узел...
807 просмотров
schedule
25.03.2022
Заполнение JTree из базы данных
У меня есть таблица с полями category_id, category_name и parent_category_id. И parent_category_id имеет значения из category_id, которые представляют родительско-дочерние отношения. У меня нет фиксированного уровня иерархии, он может достигать 5...
4658 просмотров
schedule
04.04.2022
Выберите все узлы флажка в jtree
У меня есть построение дерева узлов флажка на основе именованного вектора. И у меня есть кнопка, называемая выбрать все. Когда я нажимаю кнопку «Выбрать все», мне нужно, чтобы все узлы в дереве узлов флажка были выбраны.
Код, который я...
1625 просмотров
schedule
06.04.2022
Добавление узла Jtree
JTree, созданный мной, заполняется из баз данных. Я хочу добавить новый узел, который я могу создать с помощью функции insertNodeInto(). Теперь, как мне изменить базовую базу данных?
Сначала добавьте узел через древовидную модель, а затем...
143 просмотров
schedule
08.04.2022