保存对象类型的Java JPanel组合框

时间:2013-04-11 12:22:58

标签: java swing class object jpanel

到目前为止,我所看到的组合框只能包含字符串和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();

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

1 个答案:

答案 0 :(得分:1)

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