যেহেতু javafx.scene.text.Text জাভাএফএক্স-এ ক্লাস শেপ ক্লাসের উত্তরাধিকারসূত্রে এটি তার সমস্ত সদস্যদের উত্তরাধিকারী করে। আপনি স্ট্রোকের মান সেট করে টেক্সট নোডের স্ট্রোক এবং রঙ পরিবর্তন করতে পারেন, স্ট্রোক প্রস্থ এবং পাঠ্য শ্রেণীর দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি পূরণ করতে পারেন৷
-
স্ট্রোক প্রস্থ − স্ট্রোক প্রস্থ বৈশিষ্ট্য একটি আকৃতির সীমানা রেখার প্রস্থকে নির্দিষ্ট/সংজ্ঞায়িত করে। আপনি setWidth() ব্যবহার করে সীমানার প্রস্থে মান সেট করতে পারেন আকৃতি ক্লাসের পদ্ধতি।
-
পূর্ণ করুন − ফিল প্রপার্টি সেই রঙকে নির্দিষ্ট/সংজ্ঞায়িত করে যা দিয়ে আকৃতির অভ্যন্তরীণ এলাকাটি পূরণ করতে হবে। আপনি fill() ব্যবহার করে পছন্দসই রঙ দিয়ে একটি নির্দিষ্ট আকৃতি পূরণ করতে পারেন আকৃতি ক্লাসের পদ্ধতি।
-
স্ট্রোক − স্ট্রোক বৈশিষ্ট্য একটি আকৃতির সীমানার রঙ নির্দিষ্ট/সংজ্ঞায়িত করে। আপনি setStroke() ব্যবহার করে সীমানার রঙ সেট করতে পারেন javafx.scene.shape.shape ক্লাসের পদ্ধতি।
উদাহরণ
import java.io.FileNotFoundException; import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; public class SettingStroke_Color extends Application { public void start(Stage stage) throws FileNotFoundException { //Creating a text object String str = "Welcome to Tutorialspoint"; Text text = new Text(30.0, 80.0, str); //Setting the font Font font = Font.font("Brush Script MT", FontWeight.BOLD, FontPosture.REGULAR, 65); text.setFont(font); //Setting the color of the text text.setFill(Color.BROWN); //Setting the width text.setStrokeWidth(2); //Setting the stroke color text.setStroke(Color.BLUE); //Setting the stage Group root = new Group(text); Scene scene = new Scene(root, 595, 150, Color.BEIGE); stage.setTitle("Stroke And Color"); stage.setScene(scene); stage.show(); } public static void main(String args[]){ launch(args); } }
আউটপুট