... thành phần ‘Label’ và ‘gbc’ là đối tượng của lớp GridBagConstraints. Chương trình 5. 12 minh họa một ví dụ của GridBagLayout và GridBagConstraints. Chương trình 5. 12 import java. awt. *; ... Cú pháp sau sẽ thêm vào thành phần TextArea với số dòng và số cột cần chiếm: addComponent(ta,0 ,2, 4,1); 0 – Khởi đầu từ dòng thứ 0 2 – Khởi đầu từ dòng thứ 2 4 – ta chiếm giữ 4 dòng 1 ... ActionListener Xác định tất cả các thành phần tạo ra sự kiện. Các thành phần có thể là các button, label, menu item, hay window. Cho ví dụ, để đăng ký một thành phần với listener, ta có thể sử dụng:...