File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Swing / AWT / SWT and the fly likes JFC Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "JFC" Watch "JFC" New topic


Arun Prasath
Ranch Hand

Joined: Jul 18, 2006
Posts: 60
What is JFC and why is it used for?
Are there any differences in awt and jfc?
Paul Clapham

Joined: Oct 14, 2005
Posts: 19973

JFC -- there's a term from the distant past. I forgot what it was so I googled it. Here's the page that tells you what it is:

And yes, it isn't the same as AWT. If you know anything about AWT you will see that immediately as you read that tutorial. If you don't know anything about AWT then all you need to know is that Swing was designed as a better version of AWT about 8 years ago.
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

JFC is short for Java Foundation Classes, which encompass a group of features for building graphical user interfaces (GUIs) and adding rich graphics functionality and interactivity to Java applications. It is defined as containing the features shown in the table below.

Sun Talks about JFC Classes

By the way, I put together a little 'chat' about the differences, and the similarities, between Swing and awt components.

The Differences Between the Heavyweight and Lightweight Sun Java GUI Components


-Cameron McKenzie
[ March 14, 2007: Message edited by: Cameron W. McKenzie ]
I agree. Here's the link:
subject: JFC
It's not a secret anymore!