Swing/Java Foundation Classes

Although Swing has been available in several releases for almost two years, it has only become part of the SDK in Java 2. Swing is part of the Java Foundation Classes (the official name) or JFC for short.

The Java Foundation Classes are derived, more or less, from the Internet Foundation Classes from Netscape (IFC). JFC, however, has gone well beyond anything available in the IFC packages.

The Java Foundation Classes contain much more than Swing, but Swing is the most noteworthy part of the JFC. Swing and JFC are often used synonymously, and even if that is not technically proper, I will do the same. The package names for the JFC begin with javax.swing. This is a change from earlier names, such as com.sun.java.swing ...

Get PURE Java™ 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.