01/10/2018, 00:46
Tại sao hiển thị các thành phần của 2 giao diện này lại khác nhau
Mình làm bài tập java swing trên lớp bằng kéo thả rồi hôm nay tự code lại bằng tay thì tự nhiên thấy lạ các thành phần của giao diện mh làm hôm nay với kéo thả nó khác nhau.
Bên trái là mh kéo thả, bên phải là mh tự code.
Không tính đến vị trí do bên kéo thả mh dùng null layout hết để kéo cho dễ vs code ít, các thành phần như màu của jframe,ô jtextfield, nút jbutton, combocheckbox ở 2 bên đều khác nhau như là bên kéo thả trông đẹp và dễ nhìn hơn, mh ko hiểu tại sao lại có sự khác nhau vậy ? Mình đã check kỹ phần code ở bên kéo thả và ko thấy có đoạn nào là làm cho nó như vậy hết.
Bài liên quan
https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
Kham khảo thêm ở đây bạn nhé
Đã thiết lập LookNFeel chưa?
https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html