javafx.scene.shape.LineTo ক্লাসটি লাইন পথ এলিমেন্টকে প্রতিনিধিত্ব করে। এটি বর্তমান কোঅর্ডিনেট থেকে নির্দিষ্ট (নতুন) কোঅর্ডিনেট পর্যন্ত একটি সরাসরি রেখা আঁকতে সাহায্য করে।
লাইন পথ এলিমেন্ট তৈরি করার ধাপসমূহ:
- LineTo ক্লাসটি ইনস্ট্যানশিয়েট করুন।
- সেটার মেথড বা কনস্ট্রাক্টরের মাধ্যমে এই ক্লাসের প্রপার্টিগুলোর মান সেট করুন।
- Path ক্লাসটি ইনস্ট্যানশিয়েট করুন।
- getElements() মেথড ব্যবহার করে উপরের তৈরি করা Path-এর অবজার্বেবল লিস্ট অবজেক্ট পান।
- add() মেথড ব্যবহার করে উপরের তৈরি করা LineTo অবজেক্টটি অবজার্বেবল লিস্টে যোগ করুন।
- অবশেষে, পথটি Group অবজেক্টে যোগ করুন।
উদাহরণ
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;
public class LineToExample extends Application {
public void start(Stage stage) {
// PathElement অবজেক্ট তৈরি করা
MoveTo moveTo = new MoveTo(208, 71);
LineTo line1 = new LineTo(421, 161);
LineTo line2 = new LineTo(226, 232);
LineTo line3 = new LineTo(332, 52);
// একটি Path তৈরি
Path path = new Path();
path.getElements().addAll(moveTo, line1, line2, line3);
// অন্যান্য প্রপার্টি সেট করা
path.setStrokeWidth(8.0);
path.setStroke(Color.DARKSLATEGREY);
// Stage অবজেক্ট প্রস্তুত করা
Group root = new Group(path);
Scene scene = new Scene(root, 595, 300, Color.BEIGE);
stage.setTitle("জাভाएফএক্স উদাহরণ");
stage.setScene(scene);
stage.show();
}
public static void main(String args[]){
launch(args);
}
}
আউটপুট
