在JavaFX中绘制具有多边形坐标的飞机

时间:2017-11-21 03:37:39

标签: javafx

请告诉我,如何在JavaFX中绘制一个非常简单的多边形坐标飞机?以下是一些代码,可以向您展示这个想法:

    Polygon polygon = new Polygon();
    polygon.getPoints().addAll(new Double[]{
            100.0, -100.0,
            220.0, 11.0,
            290.0, 20.0,
            350.0, 200.0});
    pane.getChildren().add(polygon);

我不知道,哪个和哪个坐标最好。

1 个答案:

答案 0 :(得分:1)

如果你自己不喜欢艺术家,你也可以从网上下载许多SVG文件中的一个(例如这一个:https://commons.wikimedia.org/wiki/File:Airplane_silhouette.svg只需搜索“飞机SVG”)从中提取路径文件,然后使用JavaFX SVGPath类来显示它。这里显示了如何使用SVGPath 例如。 https://www.tutorialspoint.com/javafx/2dshapes_svgpath.htm