0

到目前为止,我所看到的组合框只能保存 string 和 int 类型的值,但这是我想要实现的。

Class Node
{
  //code here
}

Node a = new Node();
Node b = new Node();

//I am wondering if I can somehow achieve something like
Node item = comboBox.getSelectedItem();

所以我希望组合框包含节点类型的项目。组合框将允许 a 和 b 值,但选择时它们将注册为 Node 对象。我不确定这是否可能,但只是想知道。感谢您的输入:)

4

1 回答 1

1

是的,JComboBox 能够包含任何类型的对象。从 1.7 开始,您还可以使用模板定义来定义包含的类型。

于 2013-04-11T12:25:02.377 回答