폴리라인은 같은 평면에 존재하는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!