কম্পিউটার

জাভাএফএক্স-এ টেক্সট কীভাবে স্ট্রাইক এবং আন্ডারলাইন করবেন?


JavaFX-এ, টেক্সট নোড Javafx.scene.text.Text দ্বারা প্রতিনিধিত্ব করা হয় ক্লাস JavaFx উইন্ডোতে পাঠ্য সন্নিবেশ/প্রদর্শন করার জন্য আপনাকে −

করতে হবে
  • টেক্সট ক্লাস ইনস্ট্যান্টিয়েট করুন।

  • পজিশন এবং টেক্সট স্ট্রিং এর মত মৌলিক বৈশিষ্ট্যগুলি সেট করুন, সেটার পদ্ধতি ব্যবহার করে বা কনস্ট্রাক্টরের আর্গুমেন্ট হিসাবে সেগুলিকে বাইপাস করুন৷

  • গ্রুপ অবজেক্টে তৈরি নোড যোগ করুন।

স্ট্রাইকথ্রু javafx.scene.text.Text এর সম্পত্তি ক্লাস নির্ধারণ করে যে পাঠ্যের প্রতিটি লাইনের মাঝখান দিয়ে একটি সরল রেখা থাকা উচিত কিনা। আপনি setStrikeThrough() ব্যবহার করে এই সম্পত্তির মান সেট করতে পারেন পদ্ধতি এটি একটি বুলিয়ান মান গ্রহণ করে। আপনি এই পদ্ধতিতে যুক্তি হিসাবে সত্য পাস করে পাঠ্য (নোড) স্ট্রাইক করতে পারেন।

আন্ডারলাইন javafx.scene.text.Text এর সম্পত্তি ক্লাস নির্ধারণ করে যে পাঠ্যের প্রতিটি লাইনের নীচে একটি সরল রেখা থাকা উচিত কিনা। আপনি setUnderline() ব্যবহার করে এই সম্পত্তির মান সেট করতে পারেন পদ্ধতি এটি একটি বুলিয়ান মান গ্রহণ করে। এই পদ্ধতিতে যুক্তি হিসাবে সত্য পাস করে আপনি পাঠ্যের (নোড) নীচে একটি লাইন রাখতে পারেন।

উদাহরণ

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 Underline_StrikeThrough 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.DARKCYAN);
      //Setting the width and color of the stroke
      text.setStrokeWidth(2);
      text.setStroke(Color.DARKSLATEGRAY);
      //Underlining the text
      text.setUnderline(true);
      //Striking through the text
      text.setStrikethrough(true);
      //Setting the stage
      Group root = new Group(text);
      Scene scene = new Scene(root, 595, 150, Color.BEIGE);
      stage.setTitle("Underline And Strike-through");
      stage.setScene(scene);
      stage.show();
   }
   public static void main(String args[]){
      launch(args);
   }
}

আউটপুট

জাভাএফএক্স-এ টেক্সট কীভাবে স্ট্রাইক এবং আন্ডারলাইন করবেন?


  1. কিভাবে একটি JavaFX বেসিক অ্যাপ্লিকেশন তৈরি করবেন?

  2. কিভাবে একটি JavaFX স্লাইডার তৈরি করবেন?

  3. কিভাবে দুই থাম্বস দিয়ে JavaFX স্লাইডার তৈরি করবেন?

  4. ওয়াননোটে পাঠ্য এবং নোটগুলি কীভাবে হাইলাইট করবেন