0
在Vaadin中,是否可以模拟点击位于Table内的按钮?Vaadin - 点击表内的触发按钮
e.g:
table.getCellContent(tableRowId, columnRowId).clickButton()
,我要问的原因是因为我需要这个测试的目的。
在Vaadin中,是否可以模拟点击位于Table内的按钮?Vaadin - 点击表内的触发按钮
e.g:
table.getCellContent(tableRowId, columnRowId).clickButton()
,我要问的原因是因为我需要这个测试的目的。
在Vaadin 6.8.0及以后的版本以下工作:
((Button) table.getContainerProperty(tableRowId, columnRowId).getValue()).click();
谢谢你的建议。现在我正在尝试获取columnId,但似乎我所查找的生成的按钮列单元格不存在(但其他生成的列都存在)。 ( –
)在生成列的情况下,您必须将生成的组件的引用保存到一个地图并从那里访问按钮。 –
啊,真的吗?因为我可以看到其他生成的列(用于文本)。你在表中还有其他生成的组件,你基本上必须在表之外保留对它们全部的引用,然后呢? –