যদি ব্যবহৃত স্ট্রোকটি একটি ড্যাশিং প্যাটার্ন হয়৷ স্ট্রোকড্যাশঅফসেট বৈশিষ্ট্য অফসেটটিকে ড্যাশিং প্যাটার্নে নির্দিষ্ট করে। অর্থাত্ ড্যাশ ফেজ ড্যাশিং প্যাটার্নের বিন্দুকে সংজ্ঞায়িত করে যা স্ট্রোকের শুরুর সাথে সঙ্গতিপূর্ণ হবে৷
উদাহরণ
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);
}
} আউটপুট
