File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Swing / AWT / SWT and the fly likes which library to use? Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Reply Bookmark "which library to use?" Watch "which library to use?" New topic
Author

which library to use?

C Cardoso
Greenhorn

Joined: Oct 16, 2006
Posts: 3
My boss wants me to program a "windows-like" program and I need to decide among SWT, AWT and Swing. What's the most practical of them? The software should "feel" like a Delphi or C++ application.

Plus, what GUI designer (if any) could I use?

Thanks in advance.
Nathan Pruett
Bartender

Joined: Oct 18, 2000
Posts: 4121

If the biggest concern for the application is that it "feels like" a native application - go with SWT.

I don't know of any SWT GUI designers - though I'm sure some exist.


-Nate
Write once, run anywhere, because there's nowhere to hide! - /. A.C.
C Cardoso
Greenhorn

Joined: Oct 16, 2006
Posts: 3
Thanks, Nathan.

I'm using Eclipse, by the way.
C Cardoso
Greenhorn

Joined: Oct 16, 2006
Posts: 3
SWT with JFace apparently works very well for my purposes.

But I'm still coping to find documentation for JFace.
Where can I find it?
Nathan Pruett
Bartender

Joined: Oct 18, 2000
Posts: 4121

The JavaDocs and Programmer's Guide for SWT and JFace are in the Eclipse help docs - Help -> Help Contents -> Platform Plug-in Developer Guide

It's a lot easier to find examples on the web of using SWT directly rather than with JFace - not sure why this is, though.
Gregg Bolinger
Ranch Hand

Joined: Jul 11, 2001
Posts: 15229

There are also a couple of good books on SWT/JFace.

SWT/JFace in Action
The Definitive Guide to SWT and JFace
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: which library to use?
 
Similar Threads
Distributing an application
Why Just run in my PC ?
addDateHeader()
Text to Image to File
Test Web service using WSDL