我有css和html的模板。现在我想得到所有的外观 和我的gwt应用程序中该模板的功能(兼容性)。 我没有找到正确的方法来做到这一点。 我认为的一种方法是控制将有一个.html 文件,将使用frame.I也添加到gwt根面板 不知道这是对的。 请帮我嵌入模板的所有外观和功能 到gwt应用程序。
答案 0 :(得分:1)
您只需将您的html模板用作GWT host page。
棘手的部分是使用GWT Widgets。 GWT Widgets,尤其是布局面板,会生成自己的html,这可能与您的模板和/或CSS不匹配。
您可以通过使用widget.wrap(element)
方法将Widgets包装在现有html周围来解决这个问题。在某些小部件上可以使用此方法:Label,TextBox等。
另外,如果你的css是面向类的,你可以通过设置适当的小部件样式类来实现:widget.setStyleName(className)
。