下拉列表的特点是将多个选项折叠在一起,只显示最前面的或被选中的一个。选择时需要单击下拉列表右边的下三角按钮,这时候会弹出包含所有选项的列表。用户可以在列表中进行选择,也可以根据需要直接输入所要的选项,还可以输入选项中没有的内容。
下拉列表由 JComboBox 类实现,常用构造方法如下。
- JComboBox():创建一个空的 JComboBox 对象。
- JComboBox(ComboBoxModel aModel):创建一个 JComboBox,其选项取自现有的 ComboBoxModel。
- JComboBox(Object[] items):创建包含指定数组中元素的 JComboBox。
JComboBox 类提供了多个成员方法用于操作下拉列表框中的项,如表 1 所示。
方法名称 |
说明 |
void addItem(Object anObject) |
将指定的对象作为选项添加到下拉列表框中 |