কম্পিউটার

JavaFX এ পাথ এলিমেন্ট দ্বিঘাত বক্ররেখা কিভাবে তৈরি করবেন?


এটি হল ক্লাস পথ উপাদানের প্রতিনিধিত্ব করে চতুর্মুখী বক্ররেখা . এটি আপনাকে নির্দিষ্ট (নতুন) স্থানাঙ্কের বর্তমান স্থানাঙ্কগুলিকে একটি দ্বিঘাত বক্ররেখা আঁকতে সাহায্য করে।

একটি লাইন পাথ উপাদান তৈরি করতে -

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

  • সেটার পদ্ধতি ব্যবহার করে বা কনস্ট্রাক্টরের কাছে বাইপাস করে এই শ্রেণীর বৈশিষ্ট্যে মান সেট করুন।

  • পাথ ক্লাস ইনস্ট্যান্টিয়েট করুন।

  • getElements() ব্যবহার করে উপরে তৈরি পাথের পর্যবেক্ষণযোগ্য তালিকা অবজেক্ট পান পদ্ধতি।

  • উপরে তৈরি করা QuadCurveTo যোগ করুন add() ব্যবহার করে পর্যবেক্ষণযোগ্য তালিকায় অবজেক্ট করুন পদ্ধতি।

  • অবশেষে, গ্রুপ অবজেক্টে পাথ যোগ করুন।

উদাহরণ

import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
import javafx.scene.shape.LineTo;
import javafx.scene.shape.MoveTo;
import javafx.scene.shape.Path;
import javafx.scene.shape.QuadCurveTo;
import javafx.scene.shape.VLineTo;
public class QuadraticCurveToExample extends Application {
   public void start(Stage stage) {
      //Creating PathElement objects
      MoveTo moveTo = new MoveTo(15, 15);
      LineTo line1 = new LineTo(100, 150);
      //Instantiating the class QuadCurve
      QuadCurveTo quadCurveTo = new QuadCurveTo();
      //Setting properties of the class QuadCurve
      quadCurveTo.setX(500.0f);
      quadCurveTo.setY(220.0f);
      quadCurveTo.setControlX(250.0f);
      quadCurveTo.setControlY(0.0f);
      //Creating the HLineTo object
      VLineTo vLine = new VLineTo();
      vLine.setY(80);
      //Creating a Path
      Path path = new Path();
      path.getElements().addAll(moveTo, line1, quadCurveTo, vLine);
      //Setting other properties
      path.setStrokeWidth(8.0);
      path.setStroke(Color.DARKSLATEGREY);
      //Preparing the Stage object
      Group root = new Group(path);
      Scene scene = new Scene(root, 595, 300, Color.BEIGE);
      stage.setTitle("JavaFX Example");
      stage.setScene(scene);
      stage.show();
   }
   public static void main(String args[]){
      launch(args);
   }
}

আউটপুট

JavaFX এ পাথ এলিমেন্ট দ্বিঘাত বক্ররেখা কিভাবে তৈরি করবেন?



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

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

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

  4. একটি tkinter filedialog এ ফাইল পাথ কিভাবে নির্দিষ্ট করবেন?