我有一个包含10个项目(书签)的Jlist。用户将被允许从10中选择3个项目。我想将所选项目保存为3个不同的字符串变量(例如book0,book1,book2等)。
我不知道该怎么做。
我创建了10个标题的Jlist,我尝试了很多东西,但没有运气。
答案 0 :(得分:5)
list
。
这应该为你做
Object[] selected = list.getSelectedValues();
String[] selectedItems = new String[selected.length];
for(int i=0; i<selected.length;i++){
selectedItems[i] = selected[i].toString();
}
字符串selectedItem
的数组就是你所需要的,你也可以在这里使用arrayList。