检查这段代码:package ex3_1; import javafx.application.*; import javafx.geometry.Insets; import javafx.geometry.Pos; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.layout.BorderPane; import javafx.scene.layout.HBox; import javafx.scene.layout.Pane; import javafx.stage.Stage; import sun.launcher.resources.launcher; public class demo2 { public void start (Stage stage) { HBox hbox = new HBox(10); Button btn1 = new Button("第一页"), btn2 = new Button("上一页"), btn3 = new Button("下一页"), btn4 = new Button("最后一页"); hbox.setAlignment(Pos.CENTER); hbox.getChildren().addAll(btn1,btn2,btn3,btn4); Pane pane = new Pane(); Label label = new Label("这是一个标签"); pane.getChildren().add(label); BorderPane rootNode = new BorderPane(); rootNode.setPadding(new Insets(10,10,10,10)); rootNode.setCenter(pane); rootNode.setBottom(hbox); Scene scene = new Scene(rootNode, 300, 100); stage.setTitle("面板布局示例"); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(args); } }
时间: 2023-12-06 12:44:03 浏览: 129
EX3_MATLAB_NEW.zip
这段代码是一个 JavaFX 应用程序,用于创建一个具有四个按钮和一个标签的面板布局。其中包括一个 HBox 和一个 Pane。在 HBox 中,有一个标签和四个按钮,分别是第一页、上一页、下一页、最后一页。在 Pane 中,加入了一个标签。最后,将 HBox 放在底部,将 Pane 放在中心。整个布局被包装在 BorderPane 中,并设置了内边距和场景大小。该应用程序的入口点是 main 方法,该方法通过调用 launch(args) 方法启动 JavaFX 应用程序。
阅读全文