জাভা বানানোর প্রস্তুতি-->১ ।
১ম ধাপ - প্রোগ্রামটি লেখা:
আপনার প্রোগ্রামটি রাখার জন্য নতুন একটি ডিরেক্টরী তৈরী করে নিন। নোটপ্যাড (বা অন্য যে কোন টেক্সট এডিটর যেটা TXT ফাইল তৈরী করতে পারে)খুলেন। একটা ব্যাপার গুরুত্বপূর্ণ: আপনি যখন লিখবেন ছোট এবং বড় হাতের অক্ষর আলাদা-আলাদা অর্থ বহন করবে। অর্থাৎ প্রোগ্রামে যেভাবে আছে ঠিক সেভাবেই আপনাকে ছোট এবং বড় হাতের অক্ষর লিখতে হবে। প্রোগ্রামারের মত-বিশ্বাস উপরের অংশটি আরেকবার দেখে নিন। যেভাবে আছে আপনি যদি অক্ষরে অক্ষরে সেভাবে না লিখেন তাহলে কিন্তু এটা কাজে আসবে না।
২য় ধাপ - ফাইলটি সেইভ করা:
১ম ধাপে তৈরী করা ডিরেক্টরীতে FirstApplet.java নামে ফাইলটি সেইভ করুন। ফাইলের নামের ক্ষেত্রে ছোট বা বড় হাতের অক্ষর ভিন্ন অর্থ বহন করে। নিশ্চিত হয়ে নিন, যেভাবে দেখানো হয়েছে, ‘F' এবং ‘A' বড় হাতের এবং অন্য অক্ষরগুলো ছোট হাতের।
৩য় ধাপ - প্রোগ্রামটি কম্পাইল করা:
একটি MS-DOS উইন্ডো খুলেন। ডিরেক্টরী পরিবর্তন ("cd") করে FirstApplet.java যেখানে আছে সেই ডিরেক্টরীতে চলে যান।
javac FirstApplet.java
ছোট এবং বড় হাতের অক্ষর ভিন্ন অর্থ বহন করে! হয় এটা কাজ করবে, যেখানে উইন্ডোতে কোন লেখা দেখা যাবে না অথবা কিছু সমস্যা থাকবে। কোন সমস্যা না থাকলে, FirstApplet.java ফাইলের পড়েই FirstApplet.class নামে একটি ফাইল তৈরী হবে।
(নিশ্চিত হয়ে নিন, FirstApplet.java.txt নামে সেইভ না করে FirstApplet.java নামে ফাইলটি সেইভ করেছেন। MS-DOS উইন্ডোতে dir লিখে ফাইলের নামের দিকে লক্ষ্য করলেই খুব সহজে বের করতে পারবেন। ফাইলের নামে যদি .txt এক্সটেনশন থাকে, নাম পরিবর্তন করে এটা বাদ দিয়ে দিন। অথবা, উইন্ডোজ এক্সপ্লোরার চালিয়ে View মেনু থেকে Options বেছে নিন। নিশ্চিত হয়ে নিন যে, "Hide MS-DOS File Extensions for file types that are registered" বক্সটি চেক্ড করা নেই এবং তারপরএক্সপ্লোরার দিয়ে ফাইলের নাম দেখেন। দরকার হলে পরিবর্তন করে নিন।)
৪র্থ ধাপ - কোন সমস্যা থাকলে ঠিক করা:
কোন সমস্যা থাকলে ভালো করে দেখে নিন। আপনার প্রোগ্রামটির সাথে উপরের প্রোগ্রামটির তুলনা করেন এবং তাদের হুবহু মিলিয়ে নিন। যতক্ষন আর কোন ভূল দেখবেন না বারবার কম্পাইল করতে থাকেন। যদি মনে হয় javac কাজ করছে তবে আগের অনুচ্ছেদ দেখে আপনার ব্যবস্থাটি ঠিক করে নিন।
৫ম ধাপ - একটি পেইজ তৈরী করা:
এ্যাপ্লেটটি রাখার জন্য একটি HTML পেইজ তৈরী করে নিন। আরেকটি নোটপ্যাড উইন্ডো খুলে নীচের অংশটি লিখুন:
আপনার প্রোগ্রামটি রাখার জন্য নতুন একটি ডিরেক্টরী তৈরী করে নিন। নোটপ্যাড (বা অন্য যে কোন টেক্সট এডিটর যেটা TXT ফাইল তৈরী করতে পারে)খুলেন। একটা ব্যাপার গুরুত্বপূর্ণ: আপনি যখন লিখবেন ছোট এবং বড় হাতের অক্ষর আলাদা-আলাদা অর্থ বহন করবে। অর্থাৎ প্রোগ্রামে যেভাবে আছে ঠিক সেভাবেই আপনাকে ছোট এবং বড় হাতের অক্ষর লিখতে হবে। প্রোগ্রামারের মত-বিশ্বাস উপরের অংশটি আরেকবার দেখে নিন। যেভাবে আছে আপনি যদি অক্ষরে অক্ষরে সেভাবে না লিখেন তাহলে কিন্তু এটা কাজে আসবে না।
২য় ধাপ - ফাইলটি সেইভ করা:
১ম ধাপে তৈরী করা ডিরেক্টরীতে FirstApplet.java নামে ফাইলটি সেইভ করুন। ফাইলের নামের ক্ষেত্রে ছোট বা বড় হাতের অক্ষর ভিন্ন অর্থ বহন করে। নিশ্চিত হয়ে নিন, যেভাবে দেখানো হয়েছে, ‘F' এবং ‘A' বড় হাতের এবং অন্য অক্ষরগুলো ছোট হাতের।
৩য় ধাপ - প্রোগ্রামটি কম্পাইল করা:
একটি MS-DOS উইন্ডো খুলেন। ডিরেক্টরী পরিবর্তন ("cd") করে FirstApplet.java যেখানে আছে সেই ডিরেক্টরীতে চলে যান।
javac FirstApplet.java
ছোট এবং বড় হাতের অক্ষর ভিন্ন অর্থ বহন করে! হয় এটা কাজ করবে, যেখানে উইন্ডোতে কোন লেখা দেখা যাবে না অথবা কিছু সমস্যা থাকবে। কোন সমস্যা না থাকলে, FirstApplet.java ফাইলের পড়েই FirstApplet.class নামে একটি ফাইল তৈরী হবে।
(নিশ্চিত হয়ে নিন, FirstApplet.java.txt নামে সেইভ না করে FirstApplet.java নামে ফাইলটি সেইভ করেছেন। MS-DOS উইন্ডোতে dir লিখে ফাইলের নামের দিকে লক্ষ্য করলেই খুব সহজে বের করতে পারবেন। ফাইলের নামে যদি .txt এক্সটেনশন থাকে, নাম পরিবর্তন করে এটা বাদ দিয়ে দিন। অথবা, উইন্ডোজ এক্সপ্লোরার চালিয়ে View মেনু থেকে Options বেছে নিন। নিশ্চিত হয়ে নিন যে, "Hide MS-DOS File Extensions for file types that are registered" বক্সটি চেক্ড করা নেই এবং তারপরএক্সপ্লোরার দিয়ে ফাইলের নাম দেখেন। দরকার হলে পরিবর্তন করে নিন।)
৪র্থ ধাপ - কোন সমস্যা থাকলে ঠিক করা:
কোন সমস্যা থাকলে ভালো করে দেখে নিন। আপনার প্রোগ্রামটির সাথে উপরের প্রোগ্রামটির তুলনা করেন এবং তাদের হুবহু মিলিয়ে নিন। যতক্ষন আর কোন ভূল দেখবেন না বারবার কম্পাইল করতে থাকেন। যদি মনে হয় javac কাজ করছে তবে আগের অনুচ্ছেদ দেখে আপনার ব্যবস্থাটি ঠিক করে নিন।
৫ম ধাপ - একটি পেইজ তৈরী করা:
এ্যাপ্লেটটি রাখার জন্য একটি HTML পেইজ তৈরী করে নিন। আরেকটি নোটপ্যাড উইন্ডো খুলে নীচের অংশটি লিখুন:
<html>
<body>
<applet code=FirstApplet.class width=200 height=200>
</applet>
</body>
</html>
ঐ একই ডিরেক্টরীতে ফাইলটি applet.htm নামে সেইভ করেন।
[HTML এ কাজ করার কোন পূর্ব অভিজ্ঞতা যদি আপনার না থাকে
তাহলে পড়ে নিন ওয়েব পেইজ কিভাবে কাজ করে। একটি ওয়েব
পেইজ এর ভিতরে জাভা এ্যাপ্লেটকে কিভাবে ব্যবহার করবেন সেটা
Applet ট্যাগ দিয়ে বোঝানো হয়।]
৬ষ্ঠ ধাপ - এ্যাপ্লেটটি চালানো
আপনার MS-DOS উইন্ডোতে লিখুন:
appletviewer applet.htm
আশা করি, উপরের বাম দিকের কোনা থেকে নীচের ডান দিকে কোনা
পর্যন্ত আড়াআড়ি একটা রেখা দেখতে পাবেন:
রেখাটি সম্পূর্ণ দেখার জন্য এ্যাপ্লেট ভিউয়ারকে টেনে একটু বড় করে নিন।![]()
আপনি এই HTML পেইজকে যেকোন আধুনিক ব্রাউজার যেমন
নেটস্কেপ নেভিগেটর বা মাইক্রোসফট ইন্টারনেট এক্সপ্লোরারে স্থাপন
করে হুবহু প্রায় একই চিত্র দেখতে পারবেন।
আপনি আপনার প্রথম প্রোগ্রাম সাফল্যের সাথে তৈরী করে ফেললেন!!!
যা হয়ে গেল বুঝা:
এইমাত্র কি হলো? প্রথমে আপনি নিতান্তই সাধারন একটি জাভা
এ্যাপ্লেট এর জন্য এক টুকরো কোড লিখলেন। এ্যাপ্লেট হচ্ছে একটি
জাভা প্রোগ্রাম যেটা একটি ওয়েব ব্রাউজারে চলতে পারবে। অন্যদিকে,
জাভা এ্যাপ্লিকেশন হচ্ছে একটি একক প্রোগ্রাম যেটা চলবে আপনার
লোকাল ম্যাশিনে (জাভা এ্যাপ্লিকেশন একটু বেশী জটিল এবং মোটামুটি
কম জনপ্রিয় হয়, তাই এ্যাপ্লেট দিয়ে আমরা শুরু করব)। javac দিয়ে
আমর এ্যাপ্লেট কম্পাইল করেছি। তারপর এ্যাপ্লেটটি ধারন করার জন্য
আমরা তৈরী করলাম অতি সাধারন ওয়েব পেইজ। appletviewer
দিয়ে আমরা এ্যাপ্লেটটি চালিয়েছি, কিন্তু একটি ব্রাউজারে আপনি খুবই
সহজেই চালাতে পারবেন।
Post a Comment