কম্পিউটার

জাভাএফএক্সে টেক্সটে স্ট্রোক এবং রঙ কিভাবে যোগ করবেন?


যেহেতু 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);
   }
}

আউটপুট

জাভাএফএক্সে টেক্সটে স্ট্রোক এবং রঙ কিভাবে যোগ করবেন?


  1. কিভাবে আমরা জাভাতে বিভিন্ন রঙ এবং ফন্ট সহ একটি JLabel পাঠ্য বাস্তবায়ন করতে পারি?

  2. কীভাবে পটভূমির রঙ পরিবর্তন করবেন এবং ওয়ার্ডে ড্রপ ক্যাপ যুক্ত করবেন

  3. উইন্ডোজ 11/10 এ মাইক্রোসফ্ট পেইন্টে কীভাবে পাঠ্য যুক্ত করবেন এবং ফন্টের রঙ পরিবর্তন করবেন

  4. কিভাবে আইফোনে গ্রুপ টেক্সটে লোকেদের যোগ এবং সরানো যায়