首页 > 编程知识 正文

java comboJAVA中的下拉框Combo Box概述1 学步园

时间:2023-05-06 12:04:11 阅读:275941 作者:517

JComboBox可以用用户从设定的几种选择中进行选择。它有两种形式,一种是可编辑的,一种是不可编辑的。

对于不可编辑的JComboBox,初始化很简单,可以使用下列代码:

String[] petStrings = { "Bird", "Cat", "Dog", "Rabbit", "Pig" };

//创建一个下拉框,然后选中第四个选项

//选项编号从0到4,所以4指pig

JComboBox petList = new JComboBox(petStrings);

petList.setSelectedIndex(4);

petList.addActionListener(this);

处理监听的事件时,使用下列方法:

public void actionPerformed(ActionEvent e) {

JComboBox cb = (JComboBox)e.getSource();

String petName = (String)cb.getSelectedItem();

updateLabel(petName);

}

通过updateLabel方法,能把下方的Label更新为pig (猪)

如果你想把下拉框变成用户可编辑的,使用下列方法:

setEditable(true);

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。