This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Swing / AWT / SWT and the fly likes Desktop Application using Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Desktop Application using Java" Watch "Desktop Application using Java" New topic

Desktop Application using Java

Srinivasa Maddi
Ranch Hand

Joined: Apr 18, 2007
Posts: 60

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 ]
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 37926
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.
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299

There are a lot of options. To name a few:

QT (Jambi)
wxWidgets (jwx)

And more if you search Google.

GenRocket - Experts at Building Test Data
Rob Spoor

Joined: Oct 27, 2005
Posts: 19649

GTK also has a Java library for it.

How To Ask Questions How To Answer Questions
jQuery in Action, 2nd edition
subject: Desktop Application using Java
Similar Threads
After SCJP
Desktop problem
Features of WebEx - or are ports just open?
permutation program
Lock Desktop Using Java