【发布时间】:2015-07-24 21:46:48
【问题描述】:
在用户单击 Vaadin 7 表中的一行后,我怎么知道 如果该行已被选择或取消选择 - 单击选定的行取消选择该行 - (因为还有一列 需要保持同步的复选框)?
当我在 ItemClickListener 中尝试 table.getValue() 时,如果 如果取消选择该行,则选择行和项目 id - 即相反 我会期待什么?
table.addItemClickListener(new ItemClickEvent.ItemClickListener() {
@Override
public void itemClick(ItemClickEvent event) {
// how tell if row has been selected or deselected?
Object idx = table.getValue();
}
});
谢谢你, 史蒂夫
【问题讨论】: