Java Swing cơ bản - Các loại Layout (Phần 1) - FlowLayout và BoxLayout


=> Trước hết giới thiệu qua về LayoutManager như một bản vẽ kĩ thuật cho một ngôi nhà lớp này sẽ thiết lập bố cục cho Panel gọi nó.

I. FlowLayout.

=> FlowLayout là layout đơn giản nhất trong số các layout , nó sẽ set bố cục cho các control theo dòng khi dòng hết chỗ thì nó sẽ tự động xuống dòng , ta cũng có thể tùy chỉnh hướng xuất hiện của các control.

=> Khi chúng ta tạo một JPanel được khởi tạo thì thì bản thân lớp sẽ mặc định với bố cục của FlowLayout.(có thể hiểu JPanel là lớp chứa tất cả các control như button , layout  , table...).

=> Trong thực tế chúng ta thường tạo nên Jpanel rồi add các control vào để quản lý được dễ dàng hơn..
















link code : link


II.BoxLayout : chia các control theo trục tung trục hoành.
Muốn add các control theo trục hoành : X_AXIS (từ trái qua phải)
Muốn add các control theo trục tung : Y_AXIS (từ trên xuống dưới)





Linkcode : link




Nhận xét

Bài đăng phổ biến