Hello các bạn, nay mình sẽ giới thiệu các bạn tới WindowBuilderPro nhé.
WindowBuilderPro là plugin dành cho thiết kế form (design) dành riêng cho Eclipse.
Như các bạn cũng đã hiểu nỗi khổ khi design GUI java swing bằng code tay phải không, nhưng Eclipse đã có plugin này hỗ trợ bạn trong quá trình design hơn.
Và hơn thế nữa, đây là plugin miễn phí của Eclipse dành cho các bạn.
Demo Java Swing GUI design:
Nhìn là khá là đầy đủ và tiện lợi phải không nào :D, mình sẽ nói một số thuận lợi khi dùng plugin này:
Lợi của WindowBuilderPro:
- Hỗ trợ design dễ dàng hơn (Như winform C# tuy nhiên không có kéo thả).
- Thanh structure hiển thị rõ ràng các thứ đã add.
- Đầy đủ các Control của Swing.
- Đầy đủ các Panel của Swing.
- Đầy đủ các Layout của Swing.
- Hiển thị design chính xác nhất cho đến khi ta chạy thử.
- Thanh properties hỗ trợ đầy đủ các thuộc tính cơ bản cho tới đặc biệt của Control/Layout/Panel.
- Có thể import thêm thư viện(library) của Control bên ngoài và add vào sử dụng trong đây.
- Hỗ trợ đầy đủ các listener cho các Component.
Và còn nhiều thứ khác, mình chỉ kể sơ qua được thôi 😀
Cách cài đặt WindowBuilderPro cho Eclipse:
- Mở Eclipse, chọn Help => Install New Software.
- Một bảng hiện lên, tùy vào phiên bản, ta thêm các link này vào:
- Eclipse 4.6 (Neon): http://download.eclipse.org/windowbuilder/WB/release/4.6/
- Eclipse 4.5 (Mars): http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.5/
- Eclipse 4.4 (Luna): http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.4/
- Eclipse 4.3 (Kepler): http://download.eclipse.org/windowbuilder/WB/release/R201406251200/4.3/
- Eclipse 4.2 (Juno): http://download.eclipse.org/windowbuilder/WB/release/R201406251200/4.2/
- Chọn link phù hợp với phiên bản của bạn đang xài và paste vào ô Work with(Như mình thì mình chọn Kepler):
- Nhấn Add(nếu ko hiện các item ở dưới, đặt đại tên), khi thấy các item ở dưới thì chọn hết như hình.
- Chọn xong thì ta cứ Next, Next, Finish thôi là cài xong 😀
Cách sử dụng WindowBuilderPro:
Lưu ý khi sử dụng:
- Phải chắc chắn file bạn là file Java Swing, tạo bởi kế thừa JFrame.
- Đã có ít nhất 1 hàm khởi tạo.
Chúng ta chọn file Java như sau:
Là sẽ mở được dưới dạng WindowBuilder, và để xem được Designer, có 2 cách:
- Nhấn F12 để chuyển giữa Code – Designer.
- Các bạn hãy để ý ở khúc cuối có phần này, nhấn vào Designer để chuyển qua
Thế là bạn đã cài và có thể sử dụng WindowBuilderPro rồi, quá dễ dàng phải ko nào 😀
Chúc các bạn design đẹp như ý muốn nhé 😀
Cám ơn các bạn đã quan tâm