@bstorer said:
@blakeyrat said:
Eclipse has a pretty solid UI, other than the hellishly awful configuration dialog. Still, it makes my head hurt just thinking about trying to create such something like Eclipse in Java. I'm not sure why Sun programmed Java's layout managers to feel hate, but I can only assume it's part of their vast plan to punish Java developers.@PSWorx said:
Well, there are positive examples, like Eclipse (at least after it dragged itself to finally finish loading). I agree however, you have to try really hard to produce a non-shitty UI with java.I have to admit I'm pretty ignorant of Eclipse. Mostly because I refuse to install Java on my computer after it got a virus from the Java plug-in a few months ago. It might be great, I dunno.
On a related note, why does Netbeans look vaguely like a children's toy?
The reason Eclipse looks so good is because it uses the SWT library for the UI. Azerus uses SWT as well. As far as programming, SWT is generally as easy to work with as Swing, if not easier.
handlesBut, more importantly than SWT, is the Eclipse RCP framework. This is the framework that handles everything from menus, dialogs, toolbars, views, editors, and progress panels all the way to file management, resource loading, plugin support, task queuing, and a lot more. This framework is extremely easy to work with and make creating good Java UI's very painless.