2009-06-03 33 views

Trả lời

8

MyEclipse IDE đi kèm với trình tạo GUI đẹp mắt Matisse4MyEclipse ("mượn" từ NetBeans IIRC). Bạn có thể sẽ muốn giải quyết trên một IDE Java như là một phần của quá trình ra quyết định vì hai quyết định có xu hướng liên quan chặt chẽ.

Instantiations cũng là một lựa chọn khác mà tôi đã sử dụng, mặc dù đắt hơn một chút. CodeGear dường như cũng thích công cụ này vì nó đã được chọn để đưa vào dòng sản phẩm JBuilder của họ (hiện giờ dựa trên Eclipse).

Một tùy chọn khác bạn không nên bỏ qua là Eclipse Rich Client Platform (RCP). Tùy thuộc vào người bạn hỏi nó là tuyệt vời hay ác vì nó cạnh tranh với Swing và sử dụng các tiện ích hệ điều hành Native (SWT). Đây là công nghệ đằng sau chính Eclipse và có thể là một lựa chọn tốt nếu bạn thích giao diện và cảm nhận của Eclipse hoặc đang xây dựng một nền tảng công cụ.

FWIW Tôi đã sử dụng công cụ MyEclipse rộng rãi kể từ khoảng năm 2004 và tôi hài lòng với chất lượng và giá cả rất hợp lý. Xin lưu ý rằng YMMV vì mọi người đều có các tùy chọn và yêu cầu khác nhau.

+0

Google đã mua Instantiations, tạm thời không khả dụng kể từ tháng 8 năm 2010, nhưng có thể Google sẽ phát hành nó theo một số hình thức. – davenpcj

+0

Cảm ơn bạn, nên thú vị khi thấy những gì Google có trong đầu –

+2

WindowBuilder từ instantiations đã được phát hành lại bởi google và miễn phí ngay bây giờ: http://code.google.com/javadevtools/ – Roalt

2

Bạn đã thử Jigloo chưa?

+0

+1 Tôi đã tìm thấy Jigloo khá tốt. Tôi có xu hướng chuyển đổi giữa trình xây dựng GUI trong khi thực hiện các công cụ GUI và thêm các trình xử lý sự kiện và trình chỉnh sửa thông thường cho phần còn lại. – Evan

+0

Tôi đã cố gắng Jigloo, và tìm thấy nó rất tốt, mặc dù đôi khi tôi phải mở lại trình soạn thảo gui bởi vì tôi đã nhầm lẫn nó với những thay đổi thủ công. Lời cảnh báo, nó có một giấy phép nghiêm ngặt đối với việc sử dụng thương mại. – davenpcj

+0

Tôi đã phải hạ cấp xuống 3.5.2 Eclipse, Jigloo sẽ không chạy trên 3.6 tại thời điểm đăng bài này. – davenpcj

8

Tôi đã thử nhiều. Theo tôi, tốt nhất (đối với Eclipse) sẽ là WindowBuilder từ Google.

Thông tin thêm tại http://www.eclipse.org/windowbuilder/.

+0

Google đã mua Instantiations, tạm thời không khả dụng kể từ Tháng 8 năm 2010, nhưng có thể Google sẽ phát hành nó dưới một số hình thức. – davenpcj

+0

Nó đã được phát hành bởi Google http://code.google.com/javadevtools/wbpro/index.html – tommyk

0

đặt con trỏ của bạn ở đâu đó vào trường mà bạn muốn tạo thuộc tính và nhấn Control + R-E