I have to develop a desktop application using Java. I’ve some experience with Java Swing, but user interfaces developed using it are not so good looking…
I know that Eclipse is developed using another framework called SWT.
Is it as portable as Swing?
Is there some other framework to try and what is the experience using it?
Since it is very confortable using predefined objects and drag and drop them from a palette, and in most cases it is so hard to override basics methods, then you need to add another custom API for basic methods that are implemented by default in AWT/Swing,
All the Java custom frameworks are based on overriding methods that comes with AWT/Swing.
Use standard Swing JComponents and use a custom look and feel rather than bothering with private non overridable Objects implemented in the Java GUI frameworks. Then you can implement Java GUI with a nice look similar to modern WWW frameworks based on HTML5.