Une polyligne est une figure ouverte formée de n lignes droites existant dans le même plan. Autrement dit, une polyligne est identique à un polygone, sauf qu'elle n'est pas fermée. Dans JavaFX, les polylignes sont représentées par la classe javafx.scene.shape.PolyLine.
Pour créer un polygone, vous devez -
instancier cette classe.
Passez les points de début et de fin des segments de ligne du polygone dessiné à cette classe en les passant comme arguments au constructeur ou en utilisant la méthode getPoints() comme -
polygon.getPoints().addAll(new Double[]{ List of XY coordinates separated by commas });
Les nœuds (formes) qui sera créé ajouté à l'objet Groupe.
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); } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!