JComboBox 下拉框选项如何可删除

如何让JComboBox下拉框选项中包含JLabel与JButton, JButton可以删除该项,
并且JComboxBox的text 显示的文本信息只有JLabel没有JButton

第1个回答  2015-09-10
comboBox.addItem("张三");

comboBox.addItem("李四");

comboBox.addItem("王五");

comboBox.addItem("赵六");

jFrame.setSize(280, 60);

jFrame.setVisible(true);

}

}本回答被网友采纳
第2个回答  2015-09-09
自己重写一个JComboBox

怎样删除java JComboBox下拉列表框的内容
这个应该是swing的内容吧 那个对象应该有相应的方法或者使用对象的某一个集合对象 你应该是初学java吧swing awt是被淘汰的技术如果要显示内容 要用Html

在JAVA程序里,JComboBox里如何重设下拉框的内容?
先用void removeItem(Object anObject) 删除每一项,再用void addItem(Object anObject) 为项列表添加新的项。

在Swing里如何使JcomBobox(下拉列表框)中的某项不可选项,但其他的项仍...
比如我完全可以让选1关闭窗口,选2不响应,选3在label理显示,选4去控制台大印等等,就看你那个if怎么判断了,多几个if else if就搞定了 import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JComboBox;import javax.swing.JFrame;imp...

jcombobox功能是什么
举个例子,比如你有一个电子日历,年份的下拉菜单可以让你选不同的年份等

...JComboBox下拉框选项事件。比如我选择一个,怎么返回相应的事件_百 ...
选中事件:JComboBox<String> comboBox_4 = new JComboBox<String>(); comboBox_4.setBounds(199, 117, 35, 22); panel_2.add(comboBox_4); \/\/这是父容器 comboBox_4.addItem("1");\/\/添加元素 comboBox_4.addItem("2"); comboBox_4.addItem("3"); \/\/监听选中 comboBox_...

VBA中如何同时删除列表框中的多个选项?
dim k as integer k=combobox1.listCount for i=k-1 to 0 if i=m or i=n or i=j or i=k then combobox1.removeitem i end if next 要从下面开始向上删逐条删

java中jcombobox已经设置了默认值现在想改变默认值怎么办
JComboBox有两个方法:setSelectedIndex public void setSelectedIndex(int anIndex)选择索引 anIndex 处的项。参数:anIndex - 指定要选择的列表项的整数,其中 0 指定列表中的第一项,-1 指示没有作出选择 抛出:IllegalArgumentException - 如果 anIndex < -1 或者 anIndex 大于等于列表大小 set...

java关于JComboBox如何取值的问题
下面是一个具体的例子,首先输出所有下拉框的值,然后是在下拉框选择改变是输出所选择的的值。public class ComboxGet implements ItemListener{ private JComboBox<Object> comboBox ; public ComboxGet() { JFrame frame = new JFrame("window"); final String def[] = { "...

关于JAVA-Swing找一个方法:下拉框选择,同时还能输入
有啊,用 void setEnabled(boolean b) 方法设置JComboBox可以编辑。再在JComboBox上增加ActionEvent事件。处理你的提交。

java中,JComboBox下拉框选项事件。不同选项触发不同事件?
jComboBox.addItemListener(new ItemListener() { Override public void itemStateChanged(ItemEvent itemEvent) { if(itemEvent.getStateChange()==1){ if(itemEvent.getItem()=="选项1"){ System.out.println("选项1输出");}else if(itemEvent.getItem()=="选项2"){ System.out.println("选项2...

相似回答