我是 Vaadin 的新手。我有三种不同的看法。View1 有一个包含 column1、column2 的表。对于特定的表格行,当我单击 column1 时,我想导航到 view2,当我单击 column2 时,我希望能够导航到 view3。我可以使用 ValueChanged 事件整体响应行单击。但是如何处理对行的特定列的单击?我处理行点击的方式如下
summaryTable.addValueChangeListener(new Property.ValueChangeListener() {
@Override
public void valueChange(Property.ValueChangeEvent event) {
String provider = summaryTable.getContainerProperty(summaryTable.getValue(), "provider").toString();
UI.getCurrent().getNavigator().navigateTo(ViewsEnum.PROVIDERS.viewName()+"/"+provider);
}
});
请帮忙