0

スイッチケースを使用して、コンボボックスに別のリストを追加したかったのですが、コンパイルするとエラーが表示されません。以下は私のコードです。コンボボックスリストを更新しない理由を教えてください。

public void comboboxlist(Composite parent,String fruit) {
    Combo combobox = new Combo(parent,SWT.NONE | SWT.DROP_DOWN | SWT.READ_ONLY);
    switch(fruit) {
        case "apple":
            combobox.setItems(new String[]{"Red","green"});
            combobox.addModifyListener( new ModifyListener() {
                public void modifyText(final ModifyEvent e) {   
                }
            });
            break;
        case "mango":
            combobox.setItems(new String[]{"Yellow","green"});
            combobox.addModifyListener( new ModifyListener() {
                public void modifyText(final ModifyEvent e) {   
                }
            });
            break;
            default : break;
    }
}
4

1 に答える 1

1

私にとって最ももっともらしい説明は、あなたの果物は「りんご」でも「マンゴー」でもないということです. あなたはそれをチェックしましたか?

于 2012-06-29T07:37:59.003 に答える