I want to programmatically add and remove side menu in border pane.
Problem is when I add node, it is not visible.
BorderPane and StackPane are defined in FXML file.
I want to do something like this:
StackPane temp = (StackPane) borderPane.getChildren().get(1);
You can use
setCenter methods to add
Nodes to different parts and also
getCenter to retrieve the currently assigned
Node. The set methods can be also used to remove the currently set
Node by passing
Imagine that you have a
BorderPane that has a
StackPane placed on the right side, and you want to move it to the left side.
StackPane temp = (StackPane) borderPane.getRight(); // Casting is unnecessary borderPane.setRight(null); borderPane.setLeft(temp);