【发布时间】:2017-08-04 15:57:45
【问题描述】:
我的 Vaadin 项目中有网格。我需要通过单击单元格来编辑单元格。我不需要缓冲模式,但我需要帮助。
我的网格代码:
Grid grid = new Grid();
IndexedContainer container = new IndexedContainer();
grid.setContainerDataSource(container);
container.addContainerProperty("March",String.class, "");
container.addContainerProperty("January",String.class, "");
container.addContainerProperty("February",String.class, "");
grid.getColumn("March").setEditable(true);
grid.getColumn("January").setEditable(true);
grid.getColumn("February").setEditable(true);
container.addItem(1);
Item item = container.getItem(1);
item.getItemProperty("March").setValue("01.03.2017");
grid.setSelectionMode(SelectionMode.NONE);
//Here I want have my addItemClickListener
grid.addItemClickListener(event ->
Notification.show("Y: " + event.getPropertyId() + " X: " + event.getItemId()));
我想将单元格“01.03.2017”EG 更改为“其他”。或者从其他 Container 属性向空闲单元格添加新数据。谢谢 !
【问题讨论】:
标签: java web-applications vaadin vaadin7