Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

IntelliJ IDEA 7.0 -- GUI Designer better than NetBeans?

 
Chris Riffle
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've been pretty impressed with the GUI designer offered by the NetBeans ide.

Are there any tools and aspects of IntelliJ in the area of GUI design that are significantly better than that of NetBeans?

Thanks!
 
Larry Meadors
author
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Chris Riffle:
Are there any tools and aspects of IntelliJ in the area of GUI design that are significantly better than that of NetBeans?


I have used 3 different GUI design tools: NB, IDEA, and JFormDesigner (in IDEA).

IMO, the NB GUI designer was by far the worst. The performance was pretty crappy, and the refactoring support was iffy.

The default GUI designer in IDEA is pretty good - I've been using it lately on an open source project, and have been pretty happy with it.

Another project I was on used JFD in IDEA, and I really liked it - it was fast and pretty intuitive. It was also around $200 per developer.

If I were project lead, I'd probably stick with IDEA and use the stock GUI designer. Despite the $250 price tag on IDEA, the time saving (over NB and Eclipse) is totally worth it.

YMMV.
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Larry, when was the last time you tried UI building in NB? Not that I think you are wrong, but based on how it works now, I am assuming you tried it a while back.

I have done lots of Swing development in my career, and I have some strong opinions on how the code should look and be designed. And I am impressed by NB's Swing GUI builder. I actually think it performs very well and writes clean code. So if I wasn't building Swing code from scratch (still my preferred method), my first choice between IJ, Eclipse and NBs UI builders, I will always choose NetBeans first.

Mark
 
Dmitry Jemerov
author
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Chris,

With IntelliJ IDEA, we focused on providing equally good behavior for building new forms and for maintaining existing ones. NetBeans' UI designer works great for creating a new form from scratch, but its behavior is sometimes unexpected when making modifications in a large existing form. Also, IntelliJ IDEA provides a larger array of "micro-refactoring" actions to change the form layout, and a number of inspections for detecting common problems in UI forms.

Also, IntelliJ IDEA provides quite powerful form/code integration - listener generation, navigation between form fields, listeners and UI components, etc.
 
Larry Meadors
author
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Mark Spritzler:
Larry, when was the last time you tried UI building in NB? Not that I think you are wrong, but based on how it works now, I am assuming you tried it a while back.


It was about 6 months ago. But I was not only looking at the GUI builder, but the entire IDE. IMO, NB just really kinda sucked. Compared to IDEA, it just felt clumsy and slow. I used to be a NB user years ago, and really liked it, but about the time 5 came out, it just lost it's edge.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic