boolean modal = true; // whether modal or not
Dialog dlg=new Dialog(myframe, title, modal);
Số hạng ‘modal’ chỉ ra rằng dialog sẽ ngăn chặn bất kỳ tương tác nào xảy đến với các cửa
sổ được mở khác, trong khi dialog đang được hiển thị trên màn hình. Kiểu hộp thoại này
ngăn chặn người dùng tương tác với các cửa sổ khác trên màn hình, cho tới khi dialog
được đóng lại.
5.3 Thành phần (Component)
Một component có thể được đặt trên giao diện người dùng, có thể được thay đổi kích
thước hay làm cho nhìn thấy được. Ví dụ được dùng phổ biến nhất là textfield, label,
checkbox, textarea v.v… Các thành phần cao cấp khác như scrollbar, scrollpane và dialog
cũng tồn tại. Tuy nhiên chúng không được sử dụng thường xuyên.
Hình 5.4 Các lớp đối tượng thành phần
Bây giờ chúng ta hãy xét một số thành phần thường được sử dụng.
5.3.1 Nhãn (Label)
Lớp này được sử dụng để trình bày một String. Nó không thể được sửa đổi. Đây là một
chuỗi chỉ đọc. Sử dụng một trong những constructor sau đây để tạo một label:
Label()
Tạo một Label trống.
Label(String labeltext)