Dus*_*ell 2 css eclipse gwt windowbuilder
我在一个项目中使用GWT,最近开始在Eclipse中使用WindowBuilder.我在WindowBuilder中创建了一个新类并添加了一些小部件.一切正常,一切都有效.但是,当我尝试编辑某些面板的CSS并单击编辑"styleName"字段时,我收到一条错误消息,其中显示:
"There are no CSS files referenced from modules HTML."
Run Code Online (Sandbox Code Playgroud)
我尝试在我的基本html文件和Web.gwt.xml文件中添加一个样式表的链接,但这似乎不起作用.我犯了同样的错误.
在其他类中,我使用了UiBinder并在XML文件中添加了样式,但是这个类不使用UiBinder.那么如何将CSS文件与类相关联以便WindowBuilder允许我编辑样式?
在这个项目中,我没有或使用"war"目录.该项目是一个couchapp,所以我将它编译到另一个目录并从那里推送到CouchDB.似乎在其他项目中,有一个带有war目录的原始项目设置,此功能正常工作.
我有同样的问题,能够通过将我的CSS资源从war-directory移动到类路径来解决它,特别是在GWT模块描述符中通过"<public path"声明为"公共路径"的包中='...'/>".
项目布局(由于Eclipse Plugin Bug,模块描述符的位置奇怪):
src
|- main
|- java
| |- demo
| |- client
| | |- MyWidget.java
| | |- MyWidget.ui.xml
| |- Demo.gwt.xml
|- resources
|- demo
|- css
|- Demo.css
Run Code Online (Sandbox Code Playgroud)
Demo.gwt.xml:
<module>
...
<source path="client" />
...
<public path="css" />
<stylesheet src="Demo.css" />
...
</module>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2469 次 |
| 最近记录: |