sql >> Base de Datos >  >> RDS >> Mysql

Poblando JTree desde la base de datos

Use DefaultMutableTreeNode para crear tus nodos

Cree un mapa de ID a nodos:a medida que obtenga sus nodos de la base de datos, guárdelos en el mapa con el ID como su clave.

Una vez que tenga todos sus nodos, revíselos una vez más y haga coincidir sus ID principales, recuperándolos del mapa.

Asumiendo que su árbol es estructuralmente sólido en la base de datos, lo será aquí. Elija cualquier nodo y siga la cadena principal hasta la raíz.

Con el objeto raíz, puede crear su JTree. :)