javax.swing.JRadioButton and Related Classes

This section describes the javax.swing.JRadioButton class, the javax.swing.ButtonGroup class, and the javax.swing.JToggleButton.ToggleButtonModel class.

javax.swing.JRadioButton - A Swing class representing a UI radio button. Some interesting methods are:

javax.swing.ButtonGroup - A Swing class representing a group of buttons. If one radio button is selected in a group, all other buttons in the same group are un-selected.

javax.swing.JToggleButton.ToggleButtonModel - A Swing class representing a default implementation of toggle button's data model. ToggleButtonModel is an inner class nested inside javax.swing.JToggleButton, which is a base class of JRadioButton.

Last update: 2014.

Table of Contents

 About This Book

 Introduction of Java Swing Package

 Graphics Environment of the Local System

 JFrame - Main Frame Class

 JLabel - Swing Label Class

 JButton - Swing Button Class

JRadioButton - Swing Radio Button Class

javax.swing.JRadioButton and Related Classes

 ActionListener, ChangeListener and ItemListener

 getSelection() - Getting Selected Button

 JTextField - Swing Text Field Class

 Menu Bar, Menus, Menu Items and Listeners

 Creating Internal Frames inside the Main Frame

 Layout of Components in a Container

 LookAndFeel and UIManager

 Option Dialog Boxes

 JEditorPane - The Editor Pane Class

 SwingWorker - The Background Task Worker

 References

 PDF Printing Version