这tutorial非常具体,我正在试验它,但我遇到了困难。我的目标是在PostgreSQL中保存UI中的所有更改。
所以,为了做到这一点,我使用Vaadin SQLContainer ans设置它作为网格的数据源(参见前面提到的教程),网格实际上填充了PostgreSQL的数据。
当我必须编辑负责编辑的监听器时,问题就开始了。它们都被编码用于不使用SQLContainer的类。
监听器代码示例:
.*Eventname 2.*\n
错误:
grid.addSelectionListener(event - > {
if (event.getSelected().isEmpty()) {
form.setVisible(false);
} else {
Customer customer = (Customer)
event.getSelected().iterator().next();
form.setCustomer(customer);
}
});