Comment définir l'image d'arrière-plan d'un volet dans JavaFX?
J'ai essayé de donner au volet une image d'arrière-plan via SceneBuilder CSS mais cela n'a tout simplement pas fonctionné.
File NavImg = new File("Navigation.png");
Image NavigationImage = new Image(NavImg.toURI().toURL().toExternalForm());
BackgroundImage NavigationBack = new BackgroundImage(NavigationImage, BackgroundRepeat.NO_REPEAT, BackgroundRepeat.NO_REPEAT, BackgroundPosition.CENTER, BackgroundSize.DEFAULT);
Navigation.setBackground(new Background(NavigationBack));
Maintenant, j'ai essayé ce code mais cela ne fonctionne pas non plus, que dois-je faire?
La navigation est correctement sélectionnée dans la classe Controller. Étant l'id fx: du volet, je veux changer l'image d'arrière-plan.
@FXML
private Pane Navigation;
1
Author: Vlad Lucian Isaia, 2018-04-09