📅  最后修改于: 2023-12-03 15:07:40.625000             🧑  作者: Mango
JavaFX是Java的一个GUI工具包,可以用于创建丰富的图形化用户界面。要在JavaFX中添加矩形,我们可以使用Rectangle类。下面是一个介绍如何在JavaFX中添加矩形的示例:
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;
public class MyRectangle extends Application {
public void start(Stage primaryStage) throws Exception {
// 创建一个矩形对象
Rectangle rect = new Rectangle();
// 设置矩形的宽度和高度
rect.setWidth(200);
rect.setHeight(100);
// 设置矩形的颜色
rect.setFill(Color.BLUE);
// 创建一个Group对象,将矩形添加到Group中
Group root = new Group();
root.getChildren().add(rect);
// 创建一个Scene对象,将Group添加到Scene中
Scene scene = new Scene(root, 500, 500);
// 将Scene添加到Stage中,并显示
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
javafx.scene.shape.Rectangle
类。rect
,并设置宽度、高度和颜色。Group
对象中。Group
是JavaFX中的一个布局容器,它可以包含其他的JavaFX节点(如矩形)。Scene
对象,并将Group
添加到Scene
中。Scene
是JavaFX中的一个场景对象,它是JavaFX应用程序的容器,包含了所有的JavaFX节点。Scene
添加到JavaFX的一个窗口对象Stage
中,并显示窗口。这是一个非常基本的JavaFX示例,以展示如何在JavaFX中添加矩形。JavaFX还提供了许多其他的节点类型、容器和布局选项,以支持更复杂的用户界面设计。