​Java HorizontalAlign类怎么使用

   2025-02-15 9470
核心提示:Java中没有内置的HorizontalAlign类,但是可以通过使用JavaFX的HorizontalAlignment类来实现水平对齐。下面是一个使用JavaFX水平

Java中没有内置的HorizontalAlign类,但是可以通过使用JavaFX的HorizontalAlignment类来实现水平对齐。下面是一个使用JavaFX水平对齐的示例代码:

import javafx.application.Application;import javafx.geometry.Insets;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.layout.HBox;import javafx.scene.paint.Color;import javafx.stage.Stage;public class HorizontalAlignExample extends Application {    @Override    public void start(Stage stage) {        // 创建一个HBox容器        HBox hbox = new HBox();        hbox.setPadding(new Insets(10));        hbox.setSpacing(10);        hbox.setAlignment(Pos.CENTER);        // 创建两个按钮并添加到HBox容器中        Button button1 = new Button("Button 1");        Button button2 = new Button("Button 2");        hbox.getChildren().addAll(button1, button2);        // 创建一个Scene并将HBox容器设置为根节点        Scene scene = new Scene(hbox, 300, 200);        scene.setFill(Color.LIGHTGRAY);        // 将Scene设置到Stage中并显示Stage        stage.setScene(scene);        stage.setTitle("Horizontal Align Example");        stage.show();    }    public static void main(String[] args) {        launch(args);    }}

在上面的代码中,我们创建了一个HBox容器,并设置了padding为10像素,spacing为10像素,alignment为Pos.CENTER(居中对齐)。然后创建了两个按钮,并将它们添加到HBox容器中。最后,创建了一个Scene,并将HBox容器设置为根节点,将Scene设置到Stage中并显示Stage。运行代码,你将看到两个居中对齐的按钮显示在窗口中。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言