📜  JavaFX | VLineTo 类(1)

📅  最后修改于: 2023-12-03 15:01:36.091000             🧑  作者: Mango

JavaFX | VLineTo 类

VLineTo 类是 JavaFX 中的一个类,用于绘制垂直线条路径,将垂直线条路径添加到路径元素列表中。

构造方法

该类提供了两个构造方法,分别如下:

VLineTo(double y)
VLineTo()
  • VLineTo(double y):创建一个相对于当前坐标位置垂直线条路径的 VLineTo 对象,并将指定的位置 y 作为终点。
  • VLineTo():创建一个相对于当前坐标位置垂直线条路径的 VLineTo 对象,并将终点的位置设置为 0
用法示例

下面的代码演示了如何使用 VLineTo 类在 JavaFX 中绘制一条垂直线条路径:

import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.shape.MoveTo;
import javafx.scene.shape.Path;
import javafx.scene.shape.VLineTo;
import javafx.stage.Stage;

public class Main extends Application {
    
    @Override
    public void start(Stage primaryStage) {
        Group root = new Group();

        // 创建一个 Path 对象
        Path path = new Path();

        // 在 Path 对象中添加一个 MoveTo 对象
        path.getElements().add(new MoveTo(50, 50));

        // 在 Path 对象中添加一个 VLineTo 对象
        path.getElements().add(new VLineTo(100));

        // 在场景中显示 Path 对象
        root.getChildren().add(path);

        Scene scene = new Scene(root, 200, 200);

        primaryStage.setTitle("JavaFX VLineTo Example");
        primaryStage.setScene(scene);
        primaryStage.show();
    }

    public static void main(String[] args) {
        launch(args);
    }
}

在上面的示例中,我们首先创建了一个 Path 对象,并在其中添加了一个 MoveTo 对象,起点的坐标位置为 (50, 50)。然后,我们添加了一个 VLineTo 对象,将该对象的终点设置为 (50, 100)。最后,我们将 Path 对象添加到 Scene 中并显示它。

参考链接