Java Tutorial/Overview of Swing components

JColorChooser extends JComponent
JDesktopPane extends JLayeredPane
JFileChooser extends JComponent
JFormattedTextField extends JTextField
JOptionPane extends JComponent
JSpinner extends JComponent
JTextPane extends JEditorPane
JRadioButton extends JToggleButton
JRadioButtonMenuItem extends JMenuItem
JSlider extends JComponent
JToolTip extends JComponent
DefaultTreeCellRenderer extends JLabel
JTree extends JComponent
DefaultTableCellRenderer extends JLabel
JTableHeader extends JComponent
JProgressBar extends JComponent
JCheckBox extends JToggleButton
JTabbedPane extends JComponent
JTable extends JComponent
JEditorPane extends JTextComponent
JTextArea extends JTextComponent
JViewport extends JComponent
JScrollPane extends JComponent
DefaultListCellRenderer extends JLabel
JList extends JComponent
JScrollBar extends JComponent
JComboBox extends JComponent
JSeparator extends JComponent
JPopupMenu extends JComponent
JMenuBar extends JComponent
Box extends JComponent
JToggleButton extends AbstractButton
JSplitPane extends JComponent
JToolBar extends JComponent
JButton extends AbstractButton
JCheckBoxMenuItem extends JMenuItem
JMenuItem extends AbstractButton
JMenu extends JMenuItem
JInternalFrame extends JComponent
JLayeredPane extends JComponent
JTextField extends JTextComponent
JPasswordField extends JTextField
JPanel extends JComponent
JRootPane extends JComponent
JLabel extends JComponent

Overview of Swing components

edit

The components are listed in the {{/Sidebar}} template now.

Somebody could write more explanatory text here ...