JAVA CORE - Trang 112

www.updatesofts.com

p1.add(“4”,fourth);


add(p1);

}

}

Kết xuất của chương trình như sau:

Hình 5.13 CardLayout


Trong hình bên trên, các panel được thêm vào panel chính như là các thẻ riêng biệt. Vì thế
chỉ có thẻ đầu tiên mới được thấy trên màn hình. Nhưng người dùng có thể điều hướng
sang các panel khác sử dụng các phương thức của CardLayout.

5.4.4. GridLayout Manager


‘GridLayout’ trợ giúp việc chia container vào trong ô lưới. Các thành phần được đặt trong
các dòng và các cột. Mỗi khung lưới nên chứa ít nhất một thành phần. Một khung lưới
được sử dụng khi tất cả các thành phần có cùng kích thước.

Constructor GridLayout được tạo như sau:

Gridlayout g1=new GridLayout(4,3);

4 là số dòng và 3 là số cột.

Chương trình 5.11 minh họa cách trình bày lưới:

Chương trình 5.11


import java.awt.*;
class Gltest extends Frame
{

Button btn[];

String str[]={“1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”};

public Gltest(String title)

{

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.