Frame ক্লাস দিয়ে উইন্ডো তৈরি করা

AWT এর উইন্ডো, ফ্রেম এবং প্যানেল - এডাব্লিউটি (AWT) - Java Technologies

268

AWT-তে Frame ক্লাস ব্যবহার করে একটি উইন্ডো তৈরি করা খুবই সহজ। Frame হলো একটি বিশেষ ধরনের উইন্ডো যা AWT এর GUI উপাদানসমূহ ধারণ করতে পারে। নিচে একটি সাধারণ উদাহরণ দেয়া হলো, যেখানে Frame ক্লাস ব্যবহার করে একটি উইন্ডো তৈরি করা হয়েছে।

উদাহরণ: Frame ক্লাস দিয়ে উইন্ডো তৈরি করা

import java.awt.*;

public class FrameExample {
    public static void main(String[] args) {
        // Frame অবজেক্ট তৈরি
        Frame frame = new Frame("AWT Frame Example");

        // উইন্ডো আকার নির্ধারণ
        frame.setSize(400, 300);

        // উইন্ডো বন্ধ করার জন্য ইভেন্ট হ্যান্ডলার
        frame.addWindowListener(new java.awt.event.WindowAdapter() {
            public void windowClosing(java.awt.event.WindowEvent we) {
                System.exit(0);
            }
        });

        // উইন্ডো দৃশ্যমান করা
        frame.setVisible(true);
    }
}

কোডের ব্যাখ্যা:

  1. Frame frame = new Frame("AWT Frame Example");
    • এটি একটি নতুন Frame অবজেক্ট তৈরি করে যার শিরোনাম "AWT Frame Example"।
  2. frame.setSize(400, 300);
    • এখানে উইন্ডোর আকার 400 পিক্সেল প্রস্থ এবং 300 পিক্সেল উচ্চতা নির্ধারণ করা হয়েছে।
  3. frame.addWindowListener(...)
    • এটি উইন্ডোর একটি WindowListener অ্যাড করার জন্য ব্যবহৃত হয়েছে, যাতে উইন্ডো বন্ধ করার সময় প্রোগ্রামটি সঠিকভাবে বন্ধ হয়। windowClosing ইভেন্টের মাধ্যমে উইন্ডো বন্ধ হলে System.exit(0) কল করা হয়, যা প্রোগ্রামটি বন্ধ করে দেয়।
  4. frame.setVisible(true);
    • এটি উইন্ডোটিকে দৃশ্যমান (visible) করে তোলে।

ফলাফল:

এই কোডটি রান করলে একটি ৪০০x৩০০ পিক্সেলের উইন্ডো তৈরি হবে, যার শিরোনাম হবে "AWT Frame Example", এবং আপনি যখন উইন্ডোটি বন্ধ করবেন, প্রোগ্রামটি ঠিকভাবে শেষ হবে।

Content added By
Promotion

Are you sure to start over?

Loading...