Panel là một lớp container đơn giản nhất. Nó cung cấp không gian trong đó một ứng dụng có thể đính kèm bất kỳ thành phần nào khác. Nó kế thừa lớp Container.
Nội dung chính
Khai báo lớp AWT Panel
public class Panel extends Container implements Accessible
Ví dụ Panel trong Java AWT
package vn.viettuts.awt; import java.awt.Button; import java.awt.Color; import java.awt.Frame; import java.awt.Panel; public class PanelExample { PanelExample() { Frame frame = new Frame("Ví dụ Panel trong Java AWT"); Panel panel = new Panel(); panel.setBounds(40, 80, 200, 200); panel.setBackground(Color.gray); Button button1 = new Button("Button 1"); button1.setBounds(50, 100, 80, 30); button1.setBackground(Color.yellow); Button button2 = new Button("Button 2"); button2.setBounds(100, 100, 80, 30); button2.setBackground(Color.green); panel.add(button1); panel.add(button2); frame.add(panel); frame.setSize(400, 400); frame.setLayout(null); frame.setVisible(true); } public static void main(String args[]) { new PanelExample(); } }
Kết quả: