Я использую не-пользовательский интерфейс для так называемого "k-ary" дерева в моем Java-приложении, и мне было интересно, был ли пакет javax.swing.tree подходящим инструментом для работы, даже если он был упакован с Swing .
У меня есть класс, скажем, объектов виджетов, которые должны быть организованы в виде дерева. Каждый узел этого дерева виджетов может иметь 0+ детей, и, следовательно, он не обязательно должен быть симметричным.
Мне нужна общая структура Tree / Node, которая позволит мне использовать виджеты или любой другой объект. В частности, мне нужен ход, который выполняет (как минимум) обходы после заказа.
Если я смотрю не в нужной упаковке, может ли кто-нибудь указать мне правильное направление?