javafx GridPane récupère un contenu cellulaire spécifique
Je veux récupérer le contenu d'une cellule spécifique dans un Gridpane. J'ai mis des boutons dans les cellules avec les
setConstraints(btt , 0 ,1 )
setConstraints(btt , 0 ,2 )
getChildren().add....
Dans mon cas, le GridPane.getChildren.get(10)
n'est pas bon. Je veux aller directement à la cellule(4,2) et obtenir son contenu.
source d'informationauteur Elias Elias
Vous devez vous connecter pour publier un commentaire.
Eh bien, je suppose que si il n'y a pas de solution pour obtenir un nœud spécifique de gridpane en est de ligne et de colonne de l'index, j'ai une fonction pour le faire,
En supposant que vous avez un 8x8 girdPane où
i
est les lignes et lesj
est la colonne, vous pouvez écrire:myGridPane.getChildren().get(i*8+j)
Le type de retour est un objet, de sorte que vous aurez à le jeter, dans mon cas c'est:
(StackPane) (myGridPane.getChildren().get(i*8+j))