javafx rectangel
时间: 2024-02-03 20:10:41 浏览: 75
JavaFX中的Rectangle类是一个矩形形状的图形对象。它可以用来创建和操作矩形,包括设置位置、大小、颜色等属性。下面是一个使用Rectangle类创建矩形的示例代码:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
// 创建一个矩形对象
Rectangle rectangle = new Rectangle(100, 100, 200, 150);
rectangle.setFill(Color.BLUE); // 设置矩形的填充颜色
rectangle.setStroke(Color.BLACK); // 设置矩形的边框颜色
Pane pane = new Pane();
pane.getChildren().add(rectangle);
Scene scene = new Scene(pane, 400, 300);
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
这段代码创建了一个大小为200x150像素的蓝色矩形,并将其放置在窗口的(100, 100)位置。你可以根据需要调整矩形的位置、大小和颜色。运行这段代码,你将看到一个带有矩形的窗口。
阅读全文