I.7 JComboBox
; Using an Anonymous Inner Class for Event Handling
A combo box (sometimes called a drop-down list) enables the user to select one item from a list (Fig. I.9). Combo boxes are implemented with class JComboBox
, which extends class JComponent
. JComboBox
es generate ItemEvent
s just as JCheckBox
es and JRadioButton
s do. This example also demonstrates a special form of inner class that’s used frequently in event handling. The app (Figs. I.8–I.9) uses a JComboBox
to provide a list of four image-file names from which the user can select one image to display. When the user selects a name, the app displays the corresponding image as an Icon
on a JLabel
. Class ComboBox-Test
(Fig. I.9) contains the main
method that executes this app. The screen ...
Get Android How to Program, 3/e now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.