是否有一种编程方式来读取 GWT 页面或面板包含的所有小部件?
我的表单中有几个错误标签,全部以“ErrorLabel”为后缀,我想找到它们并清除它们。我可以列出它们,但我发现如果我有一些的话,我实际上可以自动化它......
我正在使用 UiBinder。
最佳答案
最简单的解决方案是向所有标签添加类名 - 例如“errorLabel”,并将以下行添加到 CSS 文件中:
.hide .errorLabel {display: none}
然后,如果您需要隐藏/显示所有这些标签,只需一行代码即可完成:
parentPanel.addStyleName("hide");
parentPanel.removeStyleName("hide");
关于java - 列出 GWT 中页面/面板的所有小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22864164/