java - 在表中添加相同的组件?

标签 java jakarta-ee web-applications vaadin

所以我已经完成使用按钮事件在表中插入组件。我要做的下一件事是在表中添加相同的组件,例如包含项目 A 和 B 的选择组件。每次我单击按钮 a 时,都会出现选择组件,然后我再次单击该按钮以创建另一行组件,但选择组件会转移到第二行而不是添加新组件。那么如何做到这一点呢?

谢谢。

最佳答案

您看到的每个组件(例如ButtonSelect)在服务器上都有自己的表示形式。您不能多次显示相同的Component。为添加到表中的每一行生成一个新的 Select 组件。您可能想阅读 vaadin book 中有关 FieldFactorys (5.16.3) 的部分。 .

关于java - 在表中添加相同的组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20187088/

相关文章:

java - 无法将条目 ':app:sourceSets' 添加到缓存 taskArtifacts.bin

java - 是否有任何 Java VM 可以将其状态保存到文件中,然后重新加载该状态?

java - Nutch 1.6 查找重定向的原始 url

java - 如何用JPA进行注入(inject)?

java - 在窗口关闭时销毁存储在数据库中的用户 session

java - Restful Web 应用程序,Java 还是 PHP?

java - 具有隐藏构造函数的抽象类的实例

java - 对 EJB 进行单元测试

java - 如何用java制作数据库监听器?

javascript - Web App 主屏滑动效果