1

LWUITのコンボボックスからすべてのアイテムまたは単一のアイテムを削除するにはどうすればよいですか?

のような機能はありますremoveall()か?

4

2 に答える 2

5

アイテムを使用getModel().removeItem(index)してから削除しますComboBox。サンプルコードを参照してください。

ComboBox c = new ComboBox(vector); // you can use ListModel or String[] instead of vector

// for remove single item in combobox
c.getModel().removeItem(index); // pass the removable index number

すべてのアイテムを削除する場合は、コンストラクターで空をオンに設定するか、ListModel空をcombobox.setModel(model)渡すことを意味します。VectorComboBox

于 2011-11-15T10:33:40.820 に答える
0

lwuitのコンボボックスからすべてのアイテムを削除します。サンプルコードは次のとおりです。

ListModel listModel=dayCombo.getModel();

int size_of_previous_day=listModel.getSize();
for(int i=0;i<size_of_previous_day;i++)
    listModel.removeItem(0);
dayCombo.setModel(listModel);
于 2012-06-22T10:03:17.140 に答える