This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan 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 Android Security Essentials Live Lessons this week in the Android 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: 38057
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: 19655

GTK also has a Java library for it.

How To Ask Questions How To Answer Questions
It is sorta covered in the JavaRanch Style Guide.
subject: Desktop Application using Java
Similar Threads
After SCJP
permutation program
Desktop problem
Features of WebEx - or are ports just open?
Lock Desktop Using Java