Описание тега defaultmutabletreenode

DefaultMutableTreeNode is the base class used by Java to display content in a Swing based JTree.
0 ответов

Как рекурсивно пройти через все узлы TreePath

Я пытаюсь создать метод, который проходит через все узлы пути. он будет использоваться для JTree, а узлами будут файлы и папки. Так что это должно пройти и по папкам. Вот мой код: Основная настройка: DefaultMutableTreeNode root = new DefaultMutableT…
1 ответ

Как создать JTree ExpansionListener

У меня проблемы с созданием TreeExpansionListener, Я думал, что это может быть так же легко, как TreeSelectionListener, К сожалению, я не могу найти правильный интерфейс. Вот мой слушатель: private TreeExpansionListener createExpansionListener() { r…
11 ноя '15 в 11:27
1 ответ

Ошибка имен узлов TreeView

У меня много проблем, связанных с TreeView, более конкретно с текстом, отображаемым для каждого узла. Начиная с инициализатора для дерева, где я ожидал один узел с текстом, это может сделать программу более интуитивно понятной для пользователей: pri…
06 дек '16 в 14:24
1 ответ

Сравнение пути редактирования узла JTree всегда верно

Я некоторое время работал над программой файлового сервера, и до сих пор я не мог публиковать здесь что-то для помощи. Но я не могу найти ничего по своей проблеме, и я очень смущен. Я добавил всплывающее меню с возможностью создания новой папки верх…
0 ответов

Java Swing > Вызов определенного сценария powershell путем выбора DefaultMutableTreeNode из модели Jtree

У меня первый раз с Java Swing, и мне интересно, могу ли я добавить значения для каждого DefaultMutableTreeNode и ссылаться на них, выбрав определенный узел? например, вызов определенного сценария powershell путем выбора узла из модели Jtree (1 узел…
1 ответ

JTree избежать коллапса после перезагрузки

Я пытаюсь найти решение проблемы коллапса в JTree после перезагрузки. Ситуация: JTree [-] Office A |---[-] Office A.1 | |---[-] Office A.1.1 | |---[-] Office A.1.2 [-] Office B |---[-] Office B.1 | |---[-] Office B.1.1 | | |---[-] Office B.1.1.1 Теп…
27 мар '14 в 09:21
2 ответа

Добавьте один и тот же DefaultMutableTreeNode в 2 разных DefaultMutableTreeNode

У меня есть DefaultMutableTreeNode("птицы"), который имеет n детей. Теперь я хочу добавить этот узел к двум разным родителям DefaultMutableTreeNode("animals") и DefaultMutableTreeNodes ("animals2"). Но так как метод добавления или вставки DefaultMut…
21 июн '17 в 12:05
0 ответов

Выберите TreeNode раньше (свинг Java, дерево)

Я ищу способ выбрать TreeNode перед фактически выбранным узлом (если Node не выбран, первый узел ПОСЛЕ корня должен быть выбран) при нажатии кнопки. У меня в основном Hashtable ht и JTree, заполненные узлами (все узлы позволяют детям). Как только я …
1 ответ

Динамически добавлять узлы в JTree

У меня проблема с динамическим добавлением узлов к моему JTree. Я получаю информацию JTree через RestAPI в формате json. Информация, которая мне нужна, это folderID и folderName. Структура folderID выглядит так: 1 1.1 6.8 7.1.1.1 1.2 etc. Поэтому мн…
1 ответ

Java удалить фокусПокрасить на DefaultMutableTreenNode в JTree

Можно ли убрать границу точек для DefaultMutableTreenNode в JTree? За JButton Я использую: JButton btn; btn.setFocusPainted(false); Но я не могу найти эквивалент для DefaultMutableTreenNode,
2 ответа

Как найти узел в дереве по заданному пути

У меня есть TreeModel в Java, и мне дали путь, чтобы найти, чтобы проверить, существует ли путь. Например, /dir1/dir2/dir3/ - это существующий путь в моем дереве. Мое дерево не двоичное. Как бы я подошел к этому? Моя идея состояла в том, чтобы функц…
31 окт '15 в 05:59
0 ответов

Как проверить "выбранный" элемент в JCheckBoxTree после нажатия кнопки

У меня есть настроенное JCheckBoxTree, код которого взят из этого источника. Поэтому я хочу иметь доступ к статусу каждого CheckBox этого дерева. Например, я хочу установить элемент дерева как "ВЫБРАННЫЙ", нажав кнопку. Я думаю, что мне нужно сделат…
1 ответ

JTree, setUserObject(), toString()

То, что я пытаюсь сделать, довольно просто, но сталкивается с некоторыми проблемами. У меня есть класс, и я переопределяю toString() с некоторым значением. public class AClass { @Override public String toString() { int rand = 5 + (int) (Math.random(…
01 апр '15 в 21:10
3 ответа

Значения жесткого кодирования в Java

В настоящее время я пытаюсь жестко закодировать некоторые значения для приложения семейного дерева в Java. Просто нужно несколько идей о том, как это сделать, не знаю, как действовать дальше. Я также включил классы конструктора: public class TreeImp…
21 май '18 в 10:19
1 ответ

isRoot() в DefaultMutableTreeNode

Почему в DefaultMutableTreeNode есть функция isRoot()? Я спрашиваю, потому что у меня есть класс, который расширяет DefaultMutableTreeNode. Я хотел бы иметь возможность использовать один экземпляр этого класса в нескольких различных объектах JTree. …
24 июл '14 в 18:02
1 ответ

ClassCastException при перетаскивании в JTree

Я хочу сделать перетаскивание в JTree, Я следую этому уроку: http://www.java2s.com/Code/Java/Swing-JFC/DnDdraganddropJTreecode.htm К сожалению у меня в JTree узлы с моим собственным классом, и когда я хочу перетащить, я получил это исключение: java.…
1 ответ

JTree, представляющий граф

Я использую утилиту JTree Swing для представления дерева, которое на самом деле имеет петли. У меня есть один узел с именем root, но некоторые из потомков будут в конечном итоге указывать на другие части дерева, таким образом, не делая его истинным …
19 июн '15 в 16:55
2 ответа

JTree отключить эффект подсветки на определенных узлах

У меня есть Jtree и мне нужно удалить эффект выделения на определенном узле. Итак, теперь у меня есть это для узлов Алла и я хотел бы иметь это на определенном узле: Как мне этого добиться? Спасибо
28 мар '14 в 14:16
0 ответов

Как устранить исключение приведения по умолчанию для изменяемого узла дерева?

Код выглядит следующим образом: class T_Listen implements TreeSelectionListener { TreePath f1; Object f2; @Override public void valueChanged(TreeSelectionEvent arg0) { // TODO Auto-generated method stub if(arg0.getSource()==jtree) { f1 = jtree.getSe…
03 апр '18 в 17:18
1 ответ

XML для jtree разбор в Java

У меня есть следующий XML, с несколькими уровнями (уровень 1, уровень 2, уровень 3). Все уровни 1 перейдут во вкладку, как показано на рисунке. <?xml version="1.0" encoding="UTF-8"?> <treeNode label="projectTags" level="0"> <reference…
16 май '17 в 13:34