Вопросы по теме 'jtree'
Java TreeNode: как предотвратить дорогостоящую операцию getChildCount?
Я пишу дерево Java, в котором узлы дерева могут иметь дочерние элементы, для вычисления которых требуется много времени (в данном случае это файловая система, где могут быть сетевые тайм-ауты, препятствующие получению списка файлов с подключенного...
1677 просмотров
schedule
01.03.2023
Щелкните контекстное меню правой кнопкой мыши для Java JTree?
Я пытаюсь реализовать всплывающие меню в Java JTree. Я создал подклассы DefaultTreeCellRenderer (для изменения внешнего вида узла) и DefaultTreeCellEditor (для создания компонентов для присоединения слушателей событий, поскольку, очевидно,...
46322 просмотров
schedule
29.04.2022
Swing: как я могу использовать JTree с JTextPanes в качестве узлов?
JTree использует DefaultTreeCellRenderer в качестве средства визуализации ячеек. Этот класс является подклассом JLabel .
Я хочу использовать JTree с более сложными элементами, чем JLabel , такими как JTextPane .
Проблема в том, что я не...
862 просмотров
schedule
14.05.2023
Перетащите обратную связь в JTree с помощью настраиваемого TreeCellRenderer (Java, Swing)
У меня есть класс, производный от JTree, с настраиваемыми TreeCellRenderers. Я реализовал перетаскивание в этом дереве, чтобы пользователь мог переставлять узлы дерева.
Режим перетаскивания - DropMode.ON_OR_INSERT , поэтому пользователь может...
2278 просмотров
schedule
28.12.2022
Событие Java JTree valueChanged перед MouseEvent
Вот ситуация, у меня есть jFrame с панелью с вкладками, а внутри вкладок у меня есть пара jTables и jTree. Я хочу иметь возможность связывать выбор между таблицами и деревом в зависимости от того, использует ли пользователь Ctrl / Shift + щелчок по...
4648 просмотров
schedule
10.10.2022
Выбор узла дерева Java
У меня есть дерево и TreePath к одному из его узлов. Как программно выбрать этот узел? Будет ли работать только setSelectionPath объекта JTree?
828 просмотров
schedule
05.08.2022
Swing question / JTree / пользовательская модель дерева
У меня проблема, и я надеюсь, что кто-то знает, что происходит не так и почему, и может дать мне объяснение того, что я упускаю прямо сейчас, чтобы заставить эту вещь работать, как было предложено.
У меня есть JTree, построенный на пользовательской...
7262 просмотров
schedule
31.03.2023
Java JTree не обновляется
У меня проблемы с JTree. Когда я создаю свою DefaultTreeModel в том же классе, JFrame обновляется нормально. Однако я хочу вызвать метод обновления из другого класса, и когда я это делаю, JTree остается пустым. JTree находится в графическом...
1323 просмотров
schedule
07.07.2023
Несколько компонентов в JTree Node Renderer & Node Editor
Я пытаюсь создать JTree, где узел состоит из нескольких компонентов: JPanel, который содержит JCheckBox, за которым следует JLabel, затем JComboBox. Я прикрепил код внизу, если кто-то хочет его запустить. К счастью, JTree правильно отображает...
4973 просмотров
schedule
04.08.2022
Как расширить JTree?
У меня есть мастер с несколькими экранами, где пользователь должен заполнить свои данные для дальнейшей обработки. На втором экране у меня есть группа переключателей с тремя переключателями, которые включают дополнительные элементы. Чтобы...
7010 просмотров
schedule
17.12.2023
Использование JTable для редактора ячеек JTree
Я хотел бы использовать JTable для редактирования JTree, я расширил DefaultTreeCellEditor и реализовал isCellEditable getTreeCellEditorComponent, в getTreeCellEditorComponent я возвращаю JTable. Все работает до этого момента, когда узел...
1516 просмотров
schedule
05.01.2023
сравнение двух объектов TreeNode (или DefaultMutableTreeNode) в Java Comparator
Моя цель сегодня очень проста, я пытаюсь разработать правильный способ реализации интерфейса compareTo (или Comparable) для моего класса, который расширяет DefaultMutableTreeNode.
Проблема вот в чем : скажем, у меня есть отличный класс,...
3590 просмотров
schedule
02.12.2022
Получение строки или TreePath узла JTree, который не находится в области просмотра
У меня есть JTree и собственный рендерер.
JTree — это дерево IP-адресов по коммутатору и номеру порта.
У меня есть график IP-адресов.
Когда пользователь нажимает на линию графика, я пытаюсь обновить JTree, чтобы показать линию, выбранную...
2461 просмотров
schedule
29.09.2023
Использование JTreeTable
Мне нужно использовать JTreeTable, но даже после нескольких часов поиска я не смог найти ни одного хорошего руководства по JtreeTable или даже простого кода, из которого я могу понять.
Было бы очень полезно, если бы кто-нибудь мог предложить мне...
6650 просмотров
schedule
27.05.2022
Обновление JtreeModel не работает, но Jtree обновляется соответствующим образом.
Я использую org.dom4j.swing.DocumentTreeModel для создания Swing Jtree из проанализированного документа DOM. Когда я редактирую документ, из которого построена модель дерева, я ожидаю, что Jtree немедленно отразит это с помощью treeModel.reload();...
738 просмотров
schedule
02.01.2023
Swing JTree с флажком и JFileChooser
Используя JFileChooser , я могу выбирать файлы и папки, получая JList с файловыми объектами, и я показываю это с помощью флажка. Теперь мое требование таково, что я хочу показать выбранный файл и папку в древовидной структуре с флажком, и флажок...
1772 просмотров
schedule
17.08.2022
Горизонтальное расширение JTree
Это может показаться немного странным, но есть ли способ заставить последний узел JTree расширяться по горизонтали, а не по вертикали? Узлы моего вертикального дерева представляют различные темы обсуждения (политика, культура и т. д.), и каждый из...
823 просмотров
schedule
20.10.2022
как включить компонент качания редактора визуального дерева xml?
До сих пор я использовал DefaultTreeModel dom4j для создания Jtree из XML-файла, который он читает.
Проблема в том, что Jtree не обновляется каждый раз, когда изменяется xml или добавляется или удаляется узел.
На данный момент кажется, что...
489 просмотров
schedule
20.06.2023
Рендеринг значков Swing JTree
Я хочу, чтобы JTree в моем приложении Swing не имел значка для листовых узлов, поэтому я написал следующий код:
DefaultTreeCellRenderer renderer = (DefaultTreeCellRenderer)
jtree.getCellRenderer();
renderer.setLeafIcon(null);...
1903 просмотров
schedule
21.04.2023
Java обнаруживает комбинацию клавиш CTRL + X на jtree
Мне нужен пример того, как добавить обработчик клавиатуры, который обнаруживает, когда Ctrl + C , Ctrl + X , Ctrl + C нажал на JTree .
Раньше я делал это с помощью горячих клавиш меню, но безуспешно.
58094 просмотров
schedule
03.04.2022