Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / GUI / January 2008

Tip: Looking for answers? Try searching our database.

AWT vs SWING vs JAVA 2D vs JFC

Thread view: 
Nehil - 26 Jan 2008 09:21 GMT
Hi,
can you please describe or show me the path to find the difference
among 4. (mentioned in subject line)

The basic difference i know, what i want is how to decide when to use
what?
In my view, awt is used no where these days.
swing and Java 2D (what is this?) are used mostly but which to choose
for my application, how to decide? and What is JFC all about?

sometimes it becomes very confusing.
Can anyone throw some light on these terms.

- Thanks
Nehil

Please don't consider it as crosspost, i found this more appropriate
community, acc to my subject line, later.
Lew - 26 Jan 2008 13:41 GMT
> can you please describe or show me the path to find the difference
> among 4. (mentioned in subject line)
>
> The basic difference i [sic] know, what i want is how to decide when to use
> what?
> In my view, awt [sic] is used no where these days.

Not true.  AWT /components/ are not used, but the AWT /library/ lives on.
Strictly speaking, Swing is part of the AWT library.

> swing [sic] and Java 2D (what is this?) are used mostly but which to choose
> for my application, how to decide?

Java 2D is to manipulate graphic images.  Swing renders GUI components.

Choose the former when you need to manipulate graphic images.  Choose the
latter when you need to render GUI components.

> and What is JFC all about?

It's all about having a cute name ("Java Foundation Classes") and
corresponding acronym for Swing and related libraries.  I don't see the term
used much any more.

> Please don't consider it as crosspost, i found this more appropriate
> community, acc to my subject line, later.

"Considered" or not, it's not a cross-post, it's a multi-post.  "Cross-post"
has all the groups in the address at once; "multi-post" is sent separately.

Just to keep the terminology straight.

I'm not sure how much good reposting did, given that just about everyone who
cares about clj.gui also reads clj.programmer.  I took the liberty of
cross-posting this reply in order to unify the threads.

Signature

Lew



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.