ধারক
- একটি ধারক ক্লাসকে একটি বিশেষ উপাদান হিসাবে বর্ণনা করা যেতে পারে যা উপাদানগুলির সমাবেশ ধরে রাখতে পারে।
- দুই ধরনের সুইং কন্টেইনার আছে, সেগুলি হল টপ-লেভেল কন্টেইনার এবং নিম্ন-স্তরের পাত্রে।
- শীর্ষ-স্তরের কন্টেইনারগুলি হেভিওয়েট কন্টেইনার যেমন JFrame , JApplet , JWindow , এবং JDialog .
- নিম্ন-স্তরের পাত্রগুলি হালকা কন্টেইনার যেমন JPanel .
- সবচেয়ে বেশি ব্যবহৃত পাত্র হল JFrame , JPanel এবং JWindow .
- কন্টেইনার ক্লাসের গুরুত্বপূর্ণ পদ্ধতি হল add() , অবৈধ() এবং validate() .
উদাহরণ
import java.awt.*;
import javax.swing.*;
public class ContainerTest extends JFrame { // top-level container
JPanel panel; // low-level container
JTextField field;
JButton btn;
public ContainerTest() {
setTitle("Container Test");
panel = new JPanel();
field = new JTextField(20);
panel.add(field);
btn = new JButton("Submit");
panel.add(btn);
add(panel, BorderLayout.CENTER);
setSize(350, 275);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String args[]) {
new ContainerTest();
}
} আউটপুট
