views:

3901

answers:

4

i'm trying to create a user interface in java? what ui builder do you suggest for me to use? Thanks.

+2  A: 

Have you tried Jigloo?

m3rLinEz
+1 I've found Jigloo quite good. I tend to switch between the GUI builder while doing GUI stuff and adding event handler stubs, and the regular editor for the rest.
Evan
I've been trying Jigloo, and found it very good, though occasionally I have to reopen the gui editor because I've confused it with manual changes. Word of warning, it has a strict license with respect to commercial use.
davenpcj
I had to downgrade to 3.5.2 Eclipse, Jigloo wouldn't run on 3.6 at the time of this posting.
davenpcj
+1  A: 

MyEclipse IDE comes with a nice GUI builder Matisse4MyEclipse ("borrowed" from NetBeans IIRC). You will probably want to settle on a Java IDE as part of the decision making process since the two decisions tend to be closely related.

Instantiations is also another solid choice I have used, though a bit more expensive. CodeGear apparently likes this tool as well since it has been selected for inclusion in their JBuilder product lineup (which is now based on Eclipse).

Another option you should not overlook is Eclipse Rich Client Platform (RCP). Depending on who you ask it is either wonderful or evil since it competes with Swing and makes use of Native OS widgets (SWT). This is the technology behind Eclipse itself and may be a good choice if you like the Eclipse look and feel or are building a tooling platform.

FWIW I have used MyEclipse tooling extensively since about 2004 and am happy with the quality and very reasonable price. Please keep in mind that YMMV since everyone has different preferences and requirements.

David Taylor
Google has purchased Instantiations, it's temporarily unavailable as of August 2010, but maybe Google will release it in some form.
davenpcj
Thanks, should be interesting to see what Google has in mind
David Taylor
+1  A: 

I've tried many. In my opinion the best one (for Eclipse) would be WindowBuilder from Instatiations. Check it out at http://www.instantiations.com/windowbuilder/index.html.

eugener
Google has purchased Instantiations, it's temporarily unavailable as of August 2010, but maybe Google will release it in some form.
davenpcj
+1  A: 

http://code.google.com/p/visualswing4eclipse/ is a really good one.

David Hofmann