Java Swing Tutorials - Herong's Tutorial Examples
∟JComboBox - Swing Combo Box Class
∟javax.swing.JComboBox and Related Methods
This section describes the javax.swing.JComboBox class, and its commonly used methods.
javax.swing.JComboBox - A Swing class representing a UI drop-down button, also called combo box.
Some interesting methods are:
- JComboBox(String[]) - Constructor to create a check box with the
specified string displayed next to the check box. The check box is unchecked by default.
- addActionListener(ActionListener) - Method to add an action listener to this check box
to handle action events. A mouse click on this check box will trigger one action event.
- addItemListener(ItemListener) - Method to add an item listener to this check box
to handle item events. A mouse click on this check box will trigger one item event.
- setSelectedIndex(index) - Method to set the selection to the option of the given index.
If index is -1, no option is selected.
- getSelectedItem() - Method to return the first selected item from the combo box.
If no option is selected, it returns null.
- getSelectedObjects() - Method to return all selected items from the combo box.
- setEditable() - Method to set the combo box as editable, so that users can enter text
into the combobox like a text field.
Table of Contents
About This Book
JDK (Java Development Kit)
Introduction of Java Swing Package
Graphics Environment of the Local System
JFrame - Main Frame Class
JLabel - Swing Label Class
JButton - Swing Button Class
JCheckBox - Swing Check Box Class
JRadioButton - Swing Radio Button Class
JTextField - Swing Text Field Class
►JComboBox - Swing Combo Box Class
►javax.swing.JComboBox and Related Methods
ActionListener and ItemListener
getSelectedItem() - Selected Item of Combo Box
setEditable() - Use Combo Box as Text Field
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
AWT (Abstract Windows Toolkit)
Integration with Desktop System
Archived Tutorials
References
Full Version in PDF/EPUB