📅  最后修改于: 2023-12-03 15:01:36.055000             🧑  作者: Mango
JavaFX提供了HBox类,它是一种布局,将控件水平排列。它是JavaFX容器类之一,还有VBox等。HBox类可以容纳多个节点(控件)并根据设置的间距和对齐方式将它们水平排列。
下面是一个基本的HBox代码示例,将两个Button控件水平排列:
HBox hbox = new HBox();
hbox.setSpacing(10); // 设置控件之间的间距
Button button1 = new Button("Yes");
Button button2 = new Button("No");
hbox.getChildren().addAll(button1, button2); // 添加子节点
Scene scene = new Scene(hbox, 400, 200); // 创建场景
stage.setScene(scene);
stage.show();
HBox类是JavaFX布局控件的重要组成部分,使用它可以轻松实现控件的水平排列,提升用户体验。同时,还可以通过设置间距和对齐方式等属性,进一步优化布局效果。