保存できる整数値を含む 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)}};
.
.
.
}
ここで、ユーザーが項目 (ENTREE、MAIN_MEAL...) の 1 つを選択する JComboBox を追加して、数値を整数として設定できるようにします。
JComboBox は次のようにする必要があることはわかっています。
JComboBox combo = new JComboBox(itemTypeArray.values());
JOptionPane.showMessageDialog( null, combo,"Please Enter Item Type", `JOptionPane.QUESTION_MESSAGE);`
私は何を間違っていますか?