যদি ব্যবহৃত স্ট্রোকটি একটি ড্যাশিং প্যাটার্ন হয়৷ স্ট্রোকড্যাশঅফসেট বৈশিষ্ট্য অফসেটটিকে ড্যাশিং প্যাটার্নে নির্দিষ্ট করে। অর্থাত্ ড্যাশ ফেজ ড্যাশিং প্যাটার্নের বিন্দুকে সংজ্ঞায়িত করে যা স্ট্রোকের শুরুর সাথে সঙ্গতিপূর্ণ হবে৷
উদাহরণ
import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.scene.shape.Line; import javafx.scene.shape.Polygon; import javafx.stage.Stage; public class StrokeDashOffset extends Application { public void start(Stage stage) { Line shape1 = new Line(25.0, 50.0, 565.0, 50.0); shape1.setStroke(Color.BROWN); shape1.setStrokeWidth(10); shape1.getStrokeDashArray().addAll(80.0, 70.0, 60.0, 50.0, 40.0); shape1.setStrokeDashOffset(5); Polygon shape2 = new Polygon(25.0, 150.0, 565.0, 150.0); shape2.setStroke(Color.CRIMSON); shape2.setStrokeWidth(10.0); shape2.getStrokeDashArray().addAll(80.0, 70.0, 60.0, 50.0, 40.0); shape2.setStrokeDashOffset(40); //Creating a Group object Group root = new Group(shape1, shape2); //Creating a scene object Scene scene = new Scene(root, 595, 200); //Setting title to the Stage stage.setTitle("Stroke Dash Offset Example"); //Adding scene to the stage stage.setScene(scene); //Displaying the contents of the stage stage.show(); } public static void main(String args[]){ launch(args); } }
আউটপুট