স্ট্রোক বৈশিষ্ট্য একটি আকৃতির সীমানার রঙ নির্দিষ্ট/সংজ্ঞায়িত করে। আপনি setStroke() ব্যবহার করে সীমানার রঙ সেট করতে পারেন javafx.scene.shape.shape ক্লাসের পদ্ধতি।
এই পদ্ধতিটি একটি রঙের মানকে একটি প্যারামিটার হিসাবে গ্রহণ করে এবং প্রদত্ত রঙটিকে একটি আকারের সীমানায় সেট করে।
ডিফল্টরূপে, আকার (বস্তু) লাইন, পাথ এবং পলিলাইনের জন্য এই বৈশিষ্ট্যের মান শূন্য এবং বাকি সমস্ত আকারের জন্য এই বৈশিষ্ট্যের ডিফল্ট মান হল Color.BLACK৷
উদাহরণ
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.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; import javafx.stage.Stage; public class StrokeExample extends Application { public void start(Stage stage) { Font font = Font.font("verdana", FontWeight.BOLD, FontPosture.REGULAR, 12); Text label1 = new Text("Original Image"); label1.setFont(font); label1.setX(250.0); label1.setY(125.0); Polygon rhombus1 = new Polygon(300.0, 0.0, 250.0, 50.0, 300.0, 100.0, 350.0, 50.0); Text label2 = new Text("Stroke for a line"); label2.setFont(font); label2.setX(50.0); label2.setY(275.0); //Constructing a line Line line = new Line(); line.setStartX(50.0); line.setStartY(200.0); line.setEndX(150.0); line.setEndY(200.0); line.setStrokeWidth(10.0); line.setStroke(Color.DARKBLUE); Text label3 = new Text("Stroke: Blue"); label3.setFont(font); label3.setX(250.0); label3.setY(275.0); Polygon rhombus3 = new Polygon(300.0, 150.0, 250.0, 200.0, 300.0, 250.0, 350.0, 200.0); rhombus3.setStroke(Color.BLUE); rhombus3.setStrokeWidth(7.0); Text label4 = new Text("Stroke: Red"); label4.setFont(font); label4.setX(450.0); label4.setY(275.0); Polygon rhombus4 = new Polygon(490.0, 150.0, 440, 200.0, 490.0, 250.0, 540.0, 200.0); rhombus4.setStroke(Color.RED); rhombus4.setStrokeWidth(7.0); //Creating a Group object Group root = new Group(label1, label2, label3, label4, rhombus1, line, rhombus3, rhombus4); //Creating a scene object Scene scene = new Scene(root, 595, 310); //Setting title to the Stage stage.setTitle("Stroke 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); } }
আউটপুট