কম্পিউটার

জাভাতে কার্ডলেআউট ক্লাসের গুরুত্ব কী?


কার্ডলেআউটের কার্যকারিতা অনুক্রমিক পদ্ধতিতে উপাদানগুলিকে সাজায় এবং শুধুমাত্র এক সময়ে একটি উপাদান দৃশ্যমান হয় এবং প্রতিটি উপাদানকে একটি কার্ড হিসাবে গণ্য করা হবে।

কার্ড লেআউট

  • কার্ড লেআউট অন্যান্য লেআউট থেকে ভিন্ন যেখানে অন্য লেআউট ম্যানেজাররা কন্টেইনারের মধ্যে সমস্ত উপাদান একবারে প্রদর্শন করার চেষ্টা করে, কার্ড লেআউট এক সময়ে শুধুমাত্র একটি উপাদান প্রদর্শন করে।
  • কার্ড লেআউটে , কার্ডগুলি সাধারণত JPanel-এর মতো একটি পাত্রে রাখা হয়৷ . উপাদানগুলিকে যে ক্রমে যোগ করা হয় সেই ক্রমে কার্ডের সারিতে রাখা হয়।
  • কার্ডলেআউটের গুরুত্বপূর্ণ পদ্ধতিগুলি হল প্রথম(), শেষ(), পরবর্তী(), পূর্ববর্তী() এবং শো() .

উদাহরণ

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class CardLayoutTest extends JFrame implements ActionListener {
   CardLayout card;
   JButton b1,b2,b3;
   Container con;
   CardLayoutTest() {
      con = this.getContentPane();
      card = new CardLayout(40,30);
      con.setLayout(card);
      b1 = new JButton("Java");
      b2 = new JButton("Python");
      b3 = new JButton("Scala");
      b1.addActionListener(this);
      b2.addActionListener(this);
      b3.addActionListener(this);
      con.add("a", b1);
      con.add("b", b2);
      con.add("c", b3);
   }
   public void actionPerformed(ActionEvent e) {
      card.next(con);
   }
   public static void main(String[] args) {
      CardLayoutTest clt = new CardLayoutTest();
      clt.setTitle("CardLayout Test");
      clt.setSize(350, 275);
      clt.setLocationRelativeTo(null);
      clt.setDefaultCloseOperation(EXIT_ON_CLOSE);
      clt.setVisible(true);
   }
}

উপরের উদাহরণে, আমরা CardLayout ম্যানেজার ব্যবহার করতে পারি যেখানে শুধুমাত্র একটি উপাদান (Java ) উইন্ডোতে দৃশ্যমান হবে। যখন আমরা উইন্ডোর অবশিষ্ট উপাদানগুলিতে ক্লিক করি (পাইথন এবং স্কালা ) দৃশ্যমান হতে পারে।

আউটপুট

জাভাতে কার্ডলেআউট ক্লাসের গুরুত্ব কী?



  1. জাভাতে কন্টেইনার ক্লাসের গুরুত্ব কী?

  2. জাভাতে GridBagConstraints ক্লাসের গুরুত্ব কী?

  3. জাভাতে সুইং ওয়ার্কার ক্লাসের গুরুত্ব কী?

  4. জাভাতে সুইং ইউটিলিটি ক্লাসের গুরুত্ব কী?