Vùng chứa
- A Vùng chứa lớp có thể được mô tả như một thành phần đặc biệt có thể tổ chức tập hợp các thành phần.
- Có hai loại Vùng chứa Swing, chúng là vùng chứa cấp cao nhất và vùng chứa cấp thấp.
- Vùng chứa cấp cao nhất nặng các vùng chứa chẳng hạn như JFrame , JApplet , JWindow và JDialog .
- Vùng chứa cấp thấp nhẹ các vùng chứa chẳng hạn như JPanel .
- Các vùng chứa được sử dụng phổ biến nhất là JFrame , JPanel và JWindow .
- Các phương thức quan trọng của lớp Vùng chứa là add () , làm mất hiệu lực () và xác thực () .
Ví dụ
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(); } }
Đầu ra