TAILIEUCHUNG - lt_java_csdl_bai_2_swinglayout_8366

| LẬP TRÌNH JAVA CSDL BÀI 2 SWING LAYOUT MANAGER Nguyễn Hữu Thể 1 Nội dung Flow Layout Border Layout Card Layout Grid Layout Grid Bag Layout Box Layout Group Layout 2 Layout Manager Một Container là một Component có thể chứa các Component khác JFrame JDialog JScollPane Jpanel JDesktopPane JInternalFrame getContentPane .add để thêm Component vào Container Mỗi Container có một đối tượng Layout Manager Layout Manager sắp xếp vị trí của các Component bên trong một Container. Các Layout Manager implements từ interface LayoutManager. 3 Layout Manager Mỗi Container có một đối tượng Layout Manager mặc định người dùng có thể gán cho Container một đối tượng Layout Manger khác. Mỗi loại Layout Manager có các nguyên tắc riêng cho việc bố trí các Component bên trong một Container. Một Layout Manager chịu trách nhiệm bố trí các Component được thêm vào Container và khi Container thay đổi kích thước. Sử dụng phương thức setLayout LayoutManager mng của Container để thay đổi cách bố trí các Component bên trong. 4 FlowLayout Flow Layout bố trí các Component trong Container theo dòng từ trái sang phải theo thứ tự thêm vào. Tạo dòng mới khi kích thước dòng còn lại không đủ chứa Component thêm vào. Flow Layout bố trí vị trí các Component phụ thuộc vào kích thước của Container. Mỗi dòng của các Component được window mặc định canh giữa theo chiều ngang . Có thể điều chỉnh canh trái hoặc phải 5 JFrame FlowLayout Cấu trúc class package FlowLayout public class MyFlowLayout extends public MyFlowLayout initComponents private void initComponents setDefaultCloseOperation getContentPane .setLayout new pack public static void main String args MyFlowLayout layout new MyFlowLayout true 6 JFrame FlowLayout Tool Netbean package FlowLayout public class MyFlowLayout extends public MyFlowLayout initComponents private void initComponents setDefaultCloseOperation .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.