繁体   English   中英

如何将JComboBox(Object []项目)添加到jComboBox1.addItem(String项目);

[英]How to add JComboBox(Object[] items) to jComboBox1.addItem(String items);

Object[] items = {new ComboItem("A"), new ComboItem("B"),
            new ComboItem("1", false), new ComboItem("2", false),
            new ComboItem("abc"), new ComboItem("def")};

如上,我创建了一个要放置在jComboBox1组件中的项目的对象数组(已将其拖放到JFrame ),但是我通常无法将此项目 (ei Object []项目)添加到我的jComboBox1

但是我可以这样:( 但这不是我想要的)

JComboBox combo = new JComboBox(items);

我不想通过创建一个新的JComboBox对象来做到这一点,我想将其添加到我的Dragged and Dropped jComboBox1

有人可以提出任何建议吗?

请尝试以下操作:

jComboBox1.setModel(new DefaultComboBoxModel(items));

用Items数组启动JComboBox。 每当您要修改组合框中的项目时,就可以从数组中添加/删除该项目,并在更改后重新绘制。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM