是否有可能获得GWT提供的整个小部件列表。
例如Button
,ListBox
,CheckBox
等...
我想在运行的GWT应用程序中显示整个列表。
我在想如果我可以获得所有扩展Widget / UiObject的类
这可能会有所帮助(使用Reflections库)
Reflections reflectionsWidget = new Reflections("com.google.gwt.widget");
Set<Class<? extends Widget>> allWidgets = reflectionsWidget.getSubTypesOf(Widget.class);
但这适用于服务器端,如果我试试这个,它会给我空列表。
请指导
谢谢
答案 0 :(得分:0)
由于列表在运行时永远不会更改,因此在编译期间将其创建为静态资源可能是个好主意。生成的类应该在客户端包中,然后您可以在客户端代码中使用它。