gpt4 book ai didi

java - 编辑网格内的项目 - 使用 Vaadin 7.7.4

转载 作者:行者123 更新时间:2023-11-30 06:34:01 26 4
gpt4 key购买 nike

我的 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”更改为“其他内容”。或者将新数据添加到其他容器属性的空闲单元格中。谢谢 !

最佳答案

添加grid.setEditorEnabled(true);

关于java - 编辑网格内的项目 - 使用 Vaadin 7.7.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45511096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com