【发布时间】:2014-05-17 11:25:21
【问题描述】:
我正在创建我的第一个 Vaadin 项目,但我在理解它的工作原理时遇到了很多问题。我创建了一个新的小部件,它使用 GWT 图形并在屏幕上绘制了一些对象。但是有时,我的浏览器不会显示 DrawingArea,而是显示此错误
Widgetset 'com.example.jtpwebapp.JtpwebappWidgetset' 不包含 com.example.jtpwebapp.MyComponent 的实现。检查其组件连接器的@Connect 映射、widgetsets GWT 模块描述文件并重新编译您的widgetset。如果您已经下载了 vaadin 插件包,您可能需要参考插件说明。
其他组件都很好。例如,如果我只是创建一个新线程,则会出现此错误
new Thread() {
public void run() {}
}.start();
小部件集重新编译没有给我任何错误。我没有更改@Connect 映射,也没有编辑模块文件。 真的没有太多代码可以分享,我使用 Eclipse 插件创建了一个新的 Vaadin 小部件,并且只在几个地方进行了编辑。
当我尝试让我的小部件实现 ClickHandler 时,我也收到此错误。
【问题讨论】:
-
您是否指定了要在您的应用程序中使用的新小部件集?
标签: java multithreading gwt vaadin