Can anyone tell me whether SWING or AWT is the only skill we can use to develop desktop applications in Java. Are there any other ways of doing the same in Java. [ October 21, 2008: Message edited by: Srinivasa Maddi ]
Surely the design of a GUI depends on making it easy to read and understand, which is independent of the platform. There is also a thing called SWT, which goes with Eclipse. Some people say you need to learn about MigLayout for laying out components.
I think this would be answered better on the Swing forum.