Java Foundation Classes (JFC)
Java Foundation Classes (JFC) are a set of GUI components and other services for the development and deployment of desktop and Internet/Intranet applications. It includes AWT, Swing, Java 2D, Accessibility and Drag&Drop.
The Java Platform
In this excerpt from O'Reilly & Associates' Java in a Nutshell, 4th Edition, David Flanagan shows you a number of the Java 2SE platform packages, using examples of the most useful classes in these packages.
Resources and links:
Java 2SE API Documents
Includes essential Java 2SE (SDK), tools, runtimes, and APIs for developers writing, deploying, and running applets and applications in the Java programming language. Also includes earlier Java Development Kit versions JDKTM 1.1 and JRE 1.1