ポリラインは、同一平面上に存在するn本の直線で形成される開いた図形です。つまり、ポリラインは、閉じていないことを除けば、ポリゴンと同じです。 JavaFX では、ポリラインは javafx.scene.shape.PolyLine クラスで表されます。
ポリゴンを作成するには、-
このクラスをインスタンス化する必要があります。
描画された多角形の線分の始点と終点をこのクラスに渡すには、引数としてコンストラクターに渡すか、getPoints() メソッドを -
# として使用します。polygon.getPoints().addAll(new Double[]{ List of XY coordinates separated by commas });
import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.Polyline; public class DrawingPolyLine extends Application { public void start(Stage stage) { //Drawing a polygon Polyline poliline = new Polyline(); //Setting the properties of the ellipse poliline.getPoints().addAll(new Double[]{ 150.0, 200.0, 410.0, 200.0, 250.0, 50.0, 250.0, 230.0 }); //Setting other properties poliline.setStrokeWidth(8.0); poliline.setStroke(Color.DARKSLATEGREY); //Setting the Scene Group root = new Group(poliline); Scene scene = new Scene(root, 595, 300, Color.BEIGE); stage.setTitle("Drawing Polyline"); stage.setScene(scene); stage.show(); } public static void main(String args[]){ launch(args); } }
以上がJavaFXを使用してポリラインを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。