javafx GridPane retrieve specific Cell content
cell, gridpanel, javafx
Solution
Well I guess if there is no solution to get a specific node from gridpane by is column and row index, I have a function to do that,
private Node getNodeFromGridPane(GridPane gridPane, int col, int row) {
for (Node node : gridPane.getChildren()) {
if (GridPane.getColumnIndex(node) == col && GridPane.getRowIndex(node) == row) {
return node;
}
}
return null;
}
Problem
I want to retrieve the content of one specific cell in a Gridpane. I have put buttons in the cells with the ``` setConstraints(btt , 0 ,1 ) setConstraints(btt , 0 ,2 ) getChildren().add.... ``` In my case the `GridPane.getChildren.get(10)` is not good. I want to go directly to the cell(4,2) and get its content.