📅  最后修改于: 2023-12-03 15:01:36.091000             🧑  作者: Mango
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
中并显示它。