Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Preenchendo JTree do banco de dados


Use DefaultMutableTreeNode para criar seus nós

Faça um mapa de IDs para nós - conforme você obtém seus nós do banco de dados, armazene-os no mapa com o id como sua chave.

Depois de ter todos os seus nós, passe por eles mais uma vez e combine seus IDs pai, recuperando-os do mapa.

Supondo que sua árvore seja estruturalmente sólida no banco de dados, ela será sólida aqui. Escolha qualquer nó e siga a cadeia pai até a raiz.

Com o objeto raiz, você pode criar seu JTree. :)