voilà j'ai besoin de remplir une treeView depuis les données de ma bdd qui contient une table de composants où chacun à la valeur id de son composant père ainsi que son niveau, j'ai commencé par ceci:

  1. une méthode private int maxNiv() qui retourne le niveau maximal afin de savoir boucler jusqu'au combien.
  2. une méthode void fillList() qui remplie une observableList de tous les valeurs de ma table composants (id, composant, niveau, pere)


dans la méthode qui rempli mon arborescence, j'ai pensé à deux boucles, une parcourant chaque niveau, l'autre parcoure la liste, si le pere du composant parcouru = celui du niveau j'ajoute le noeud, mais je suis débutante en javafx et je ne trouve pas le code approprié

merci