我想要获得2个元素,一个按钮和一个标签,以便在javafx中的单个HBox中拥有自己的对齐。我的代码到目前为止:在单个hbox中给出2个元素单独对齐
Button bt1= new Button("left");
bt1.setAlignment(Pos.BASELINE_LEFT);
Label tst= new Label("right");
tst.setAlignment(Pos.BASELINE_RIGHT);
BorderPane barLayout = new BorderPane();
HBox bottomb = new HBox(20);
barLayout.setBottom(bottomb);
bottomb.getChildren().addAll(bt1, tst);
默认情况下,hbox推动两个元素左边,相邻。
现在我的项目需要使用borderpane布局,但就目前而言,是否有某种方法可以强制标签tst保留在hbox的最右侧,而bt1保留在最左侧?
我也可以做css,如果-fx-stylesheet的东西以这种方式工作。