-3

我真的是 Vaadin 和 Java 的菜鸟......

我有这个片段:

@com.vaadin.ui.ClientWidget(ModuleName.class)
public class HomeScreen extends Screen { ... }

这些注释对 Vaadin 意味着什么?

4

1 回答 1

0

@SuppressWarnings 只是告诉 Eclipse 不要为类中的某些特定元素显示警告的一种方式。在这种情况下,Eclipse 不会抱怨缺少串行 uid。它们没有被定义,因为它们不是必需的。

Vaadin 组件有两个部分;服务器端和客户端。@ClientWidget 注解旨在放置在服务器端组件中,并将服务器端组件绑定到客户端组件。参考:Vaadin 之书

如果您不自己开发客户端小部件,则不必介意 @ClientWidget 注释。如果您是初学者,我建议您暂时不要为客户端开发而烦恼。

于 2012-12-12T07:55:07.850 回答