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()”。当我将其作为选择运行时,执行部分代码似乎出现了某种错误。
如果有人可以帮助您,将不胜感激!