JavaFX ব্যবহার করার জন্য আপনার IDE (Integrated Development Environment) সেটআপ করা প্রয়োজন। নিচে Eclipse এবং IntelliJ IDEA তে JavaFX প্রজেক্ট কনফিগারেশন করার পদ্ধতি দেওয়া হল।
Eclipse এ JavaFX প্রজেক্ট কনফিগারেশন:
১. Eclipse IDE ইনস্টল করা:
Eclipse IDE ব্যবহার করতে, আপনার Eclipse IDE ইন্সটল করা থাকতে হবে। Eclipse IDE for Java Developers ডাউনলোড করুন, যা JavaFX কাজের জন্য যথেষ্ট।
২. Eclipse এ JavaFX সেটআপ:
JavaFX Eclipse এ কাজ করার জন্য, আপনাকে JavaFX লাইব্রেরি যুক্ত করতে হবে। এখানে ধাপে ধাপে নির্দেশনা দেওয়া হলো:
JavaFX SDK ডাউনলোড করুন:
- JavaFX SDK ডাউনলোড করুন: JavaFX Download Page.
- JavaFX SDK ডাউনলোড করার পর, আপনার পিসিতে এক্সট্র্যাক্ট করুন।
Eclipse এ নতুন JavaFX প্রজেক্ট তৈরি করুন:
- নতুন Java প্রজেক্ট তৈরি করুন:
- Eclipse ওপেন করুন।
File > New > Java Projectনির্বাচন করুন।- প্রজেক্টের নাম দিন এবং
Finishক্লিক করুন।
- JavaFX লাইব্রেরি যুক্ত করা:
- প্রজেক্টের উপর রাইট ক্লিক করুন এবং
Build Path > Configure Build Pathনির্বাচন করুন। Librariesট্যাবে যান এবংAdd External JARsক্লিক করুন।- JavaFX SDK এর
libফোল্ডারের ভিতরে সমস্ত.jarফাইল যোগ করুন। (যেমন:jfxrt.jarইত্যাদি)
- প্রজেক্টের উপর রাইট ক্লিক করুন এবং
- JavaFX এর জন্য VM Arguments সেট করুন:
- প্রজেক্টের উপর রাইট ক্লিক করে
Run As > Run Configurationsনির্বাচন করুন। Argumentsট্যাব এ গিয়ে নিচের VM Arguments যোগ করুন:--module-path "path_to_your_javafx_sdk/lib" --add-modules javafx.controls,javafx.fxmlএখানে
"path_to_your_javafx_sdk/lib"আপনার JavaFX SDK এরlibফোল্ডারের পাথ হবে।
- প্রজেক্টের উপর রাইট ক্লিক করে
- JavaFX ক্লাস তৈরি করুন:
একটি নতুন ক্লাস তৈরি করুন এবং তার মধ্যে JavaFX কোড লিখুন। উদাহরণ:
import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class JavaFXExample extends Application { @Override public void start(Stage primaryStage) { Button btn = new Button("Click Me"); btn.setOnAction(e -> System.out.println("Hello, JavaFX!")); StackPane root = new StackPane(); root.getChildren().add(btn); Scene scene = new Scene(root, 300, 250); primaryStage.setTitle("JavaFX Example"); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(args); } }
- JavaFX প্রজেক্ট রান করুন:
- প্রজেক্ট রান করার জন্য
Runক্লিক করুন। আপনার JavaFX অ্যাপ্লিকেশন চালু হবে।
- প্রজেক্ট রান করার জন্য
IntelliJ IDEA তে JavaFX প্রজেক্ট কনফিগারেশন:
১. IntelliJ IDEA ইনস্টল করা:
IntelliJ IDEA এর যে কোনো সংস্করণ ইনস্টল করতে হবে (Community বা Ultimate)। JavaFX প্রজেক্টের জন্য Community সংস্করণও যথেষ্ট।
২. JavaFX প্রজেক্ট তৈরি করা:
JavaFX SDK ডাউনলোড করুন:
- JavaFX SDK ডাউনলোড করুন: JavaFX Download Page.
- JavaFX SDK ডাউনলোড করার পর, এক্সট্র্যাক্ট করুন এবং আপনার কম্পিউটারে একটি নির্দিষ্ট অবস্থানে রাখুন।
IntelliJ IDEA তে JavaFX প্রজেক্ট তৈরি করুন:
- নতুন JavaFX প্রজেক্ট তৈরি করুন:
- IntelliJ IDEA ওপেন করুন এবং
New Projectসিলেক্ট করুন। Javaসিলেক্ট করুন এবংJDKনির্বাচন করুন (যতটা নিশ্চিত যে এটি JDK 8 বা তার পরের সংস্করণ).- পরবর্তী স্টেপে গিয়ে প্রজেক্টের নাম দিন এবং প্রজেক্ট তৈরি করুন।
- IntelliJ IDEA ওপেন করুন এবং
- JavaFX SDK যুক্ত করা:
File > Project Structureএ যান।Librariesসেকশনে গিয়ে+আইকনে ক্লিক করেJavaসিলেক্ট করুন।- JavaFX SDK এর
libফোল্ডার থেকে সমস্ত.jarফাইল যোগ করুন।
- VM Options যোগ করুন:
Run > Edit Configurationsএ যান।VM optionsএ নিচের কোডটি দিন:--module-path "path_to_your_javafx_sdk/lib" --add-modules javafx.controls,javafx.fxmlএখানে
"path_to_your_javafx_sdk/lib"JavaFX SDK এরlibফোল্ডারের পাথ হবে।
- JavaFX ক্লাস তৈরি করুন:
একটি নতুন JavaFX ক্লাস তৈরি করুন এবং JavaFX কোড লিখুন। উদাহরণ:
import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class JavaFXExample extends Application { @Override public void start(Stage primaryStage) { Button btn = new Button("Click Me"); btn.setOnAction(e -> System.out.println("Hello, JavaFX!")); StackPane root = new StackPane(); root.getChildren().add(btn); Scene scene = new Scene(root, 300, 250); primaryStage.setTitle("JavaFX Example"); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(args); } }
- JavaFX প্রজেক্ট রান করুন:
Runক্লিক করে আপনার JavaFX প্রজেক্ট রান করুন।
JavaFX অ্যাপ্লিকেশন তৈরি করার জন্য Eclipse এবং IntelliJ IDEA দুটি জনপ্রিয় IDE। উপরোক্ত পদক্ষেপগুলো অনুসরণ করে আপনি খুব সহজেই JavaFX প্রজেক্ট কনফিগার করতে পারবেন। JavaFX ব্যবহার করে আপনি আকর্ষণীয় গ্রাফিক্যাল ইউজার ইন্টারফেস এবং বিভিন্ন মাল্টিমিডিয়া অ্যাপ্লিকেশন তৈরি করতে পারেন।
Read more