我想知道如何设置一个包含可以保存的整数值的 JComboBox。以下是值的定义:
public class Item
{
private String itemDesc;
private int itemType;
public static int ENTREE=0;
public static int MAIN_MEAL=1;
public static int DESSERT=2;
public static int DRINK=3;
private float price;
int[] itemTypeArray = { ENTREE, MAIN_MEAL, DESSERT, DRINK };
Object[][] data = {{itemDesc, new Integer(itemType), new Float(price)}};
.
.
.
}
现在,我想添加一个 JComboBox,用户将选择其中一项(ENTREE、MAIN_MEAL ...),然后我可以将数字设置为整数。
我知道 JComboBox 需要是这样的:
JComboBox combo = new JComboBox(itemTypeArray.values());
JOptionPane.showMessageDialog( null, combo,"Please Enter Item Type", `JOptionPane.QUESTION_MESSAGE);`
我究竟做错了什么?