我想知道在Gwt的ListBox中选择的对象。 “bookNames”是一张地图。 我想知道ListBox中的哪个单元格是由用户选择并使用它。
ListBox books = new ListBox();
final ListBox chapters = new ListBox();
for(i=0;i<bookNamesString.length;i++) // put books map into listbox (Map Starts from 1)
books.addItem(bookNames.get(i+1));
books.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
int i;
for(i=0;i<bookChapters.length;i++)
{
chapters.addItem("Chapter" + (i+1));
}
}
});
答案 0 :(得分:0)
你可以这样做:
String selectedChapter = bookNames.get(chapters.getSelectedIndex() - 1);