0% found this document useful (0 votes)
95 views

Jbutton Jcheckbox Jcombobox Jlist Jmenu Jradiobutton Jslider Jspinner Jtextfield Jpasswordfield

The document categorizes Swing components into basic controls, uneditable information displays, top-level containers, general-purpose containers, and special-purpose containers. Basic controls include components like buttons, checkboxes, lists and text fields that get input from users. Uneditable displays include labels, progress bars and tool tips that present information to users. Top-level containers contain other components and include applets, dialogs and frames. General containers organize components and include panels, scroll panes and tabbed panes. Special containers have specific roles and include internal frames and layered panes.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views

Jbutton Jcheckbox Jcombobox Jlist Jmenu Jradiobutton Jslider Jspinner Jtextfield Jpasswordfield

The document categorizes Swing components into basic controls, uneditable information displays, top-level containers, general-purpose containers, and special-purpose containers. Basic controls include components like buttons, checkboxes, lists and text fields that get input from users. Uneditable displays include labels, progress bars and tool tips that present information to users. Top-level containers contain other components and include applets, dialogs and frames. General containers organize components and include panels, scroll panes and tabbed panes. Special containers have specific roles and include internal frames and layered panes.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Swing Components (Windows Look and Feel)

Basic Controls

JButton JCheckBox JComboBox JList JMenu JRadioButton JSlider JSpinner JTextField JPasswordField

Uneditable Information Displays

JLabel JProgressBar JSeparator JToolTip

Top-Level Containers

JApplet JDialog JFrame


General-Purpose Containers

JPanel JScrollPane JSplitPane JTabbedPane JToolBar

Special-Purpose Containers

JInternalFrame JLayeredPane Root pane

Basic Controls

Simple components that are used primarily to get input from the user; they may also show simple state.

JButton

JCheckBox

JComboBox

JList

JMenu

JRadioButton

JSlider

JSpinner

JTextField

JPasswordField
Interactive Displays of Highly Formatted Information

These components display highly formatted information that (if you choose) can be modified by the user.

JColorChooser

JEditorPane and JTextPane

JFileChooser

JTable

JTextArea

JTree

Uneditable Information Displays

These components exist solely to give the user information.

JLabel

JProgressBar

JSeparator

JToolTip
Top-Level Containers

At least one of these components must be present in any Swing application.

JApplet

JDialog

JFrame
General-Purpose Containers

These general-purpose containers are used in most Swing applications.

JPanel

JScrollPane

JSplitPane

JTabbedPane

JToolBar
Special-Purpose Containers

These special-purpose containers play specific roles in the UI.

JInternalFrame

JLayeredPane

Root pane

You might also like