Я использую утилиту JTree Swing для представления дерева, на самом деле имеющего петли. У меня есть один узел с именем root, но некоторые из потомков в конечном итоге указывают на другие части дерева, поэтому не делают его истинным деревом, а скорее графом.JTree, представляющий график
Приложение для Java продолжает блокироваться (никаких исключений не выбрасывается, нет переполнения стека ... и т. Д.), Когда я пытаюсь использовать маленькие серые стрелки для расширения и сжатия частей графика.
Мой вопрос в том, что JTree требует, чтобы ни один из DefaulMutableTreeNodes не содержал цикл?
Если да, то как мы представляем что-то подобное с помощью утилиты JTree. Например, когда вы отлаживаете приложение, скажем, в eclipse, и вы можете бесконечно использовать дерево переменных в режиме отладки, чтобы продолжить просмотр зацикленного объекта. Это поведение, которое я ищу.
Любые предложения?