Is it possible to set a JavaFX static property in CSS?

前端 未结 2 890
遥遥无期
遥遥无期 2021-01-21 00:54

Sample FXML with the BorderPanel.alignment \"static property\":


  
    
2条回答
  •  自闭症患者
    2021-01-21 01:06

    You can apply it programatically. For example if you want to center all the widgets of a GridPane, instead of writing GridPane.halignment="CENTER" in the XML declaration of each widget, you can do this in Java :

    for(Node node : gridPane.getChildren())
    {
        GridPane.setHalignment(node, HPos.CENTER);
    }
    

    Unfortunately I don't think you can factorize layouts as in Android :(

提交回复
热议问题