next up previous
Next: The Model-View-Controller Architecture Up: Introduction: Java Swing Previous: The Swing Component Hierarchy

Swing Packages

javax.swing
-- Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.plaf
-- Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.

javax.swing.plaf.basic
-- Provides user interface objects built according to the Basic look-and-feel.

javax.swing.plaf.multi
-- Provides user interface objects built according to multi- platform look-and-feel.

javax.swing.plaf.metal
-- Provides user interface objects built according to the ``metal'' look-and-feel.

com.sun.java.swing.plaf.motif
-- Provides user interface objects built according to the ``Motif'' look-and-feel.

com.sun.java.swing.plaf.windows
-- Provides user interface objects built according to the ``Windows'' look-and-feel.

javax.accessibility
-- Defines a contract between user-interface components and an assistive technology that provides access to those components.

javax.swing.border
-- Provides classes and interface for drawing specialized borders around a Swing component.
javax.swing.colorchooser
-- Contains classes and interfaces used by the JColorChooser component.
javax.swing.event
-- Provides for events fired by Swing components.

javax.swing.filechooser
-- Contains classes and interfaces used by the JFileChooser component.

javax.swing.table
-- Provides classes and interfaces for dealing with java.awt.swing.JTable.
javax.swing.text
-- Provides classes and interfaces that deal with editable and noneditable text components.
javax.swing.text.html
-- Provides the class (HTMLEditorKit) and supporting classes for creating HTML text editors.
javax.swing.tree
-- Provides classes and interfaces for dealing with java.awt.swing.JTree.
javax.swing.undo
-- Provides support for undo/redo capabilities in an application such as a text editor.

next up previous
Next: The Model-View-Controller Architecture Up: Introduction: Java Swing Previous: The Swing Component Hierarchy
Dave Marshall
4/14/1999