.getSelectedItem()在组合框中不起作用

时间:2018-08-12 17:25:09

标签: java methods combobox jcombobox getselection

Combo comboLevels = new Combo(shellAfterCasual, SWT.NONE);
    comboLevels.setBounds(52, 31, 91, 23);
    String[] items = new String[] { "Swedish 1", "Swedish 2", "Swdish 3" };
    comboLevels.setItems(items);

//这是主要的 //作为一种方法,我需要获取选中的项目,例如单击id“ swedish1”,我需要将其存储在某个地方,然后得到一个执行“ swedish1”需要做的事情的类 //作为一种方法,仅此而已给我红色亮点:

static int counter = 1; static String level; static String value;

void Question() {
    level = comboLevels.getSelectedItem(); 

}

我的代码包括这些代码行。 eclipse告诉了我,并用红色强调了“ comboLevels.getSelectedItem()”,并指出对于组合框它是“未定义”的。 eclipse还建议我将其更改为“ comboLevels.getSelection()”。当我将其作为选择运行时,执行部分代码似乎出现了某种错误。

如果有人可以帮助您,将不胜感激!

0 个答案:

没有答案