我对如何实例化GWT消息有疑问。我经常这样做:
private static final GenericMessages GENERIC_MESSAGES = GWT.create(GenericMessages.class);
我通常在每个使用GenericMessages接口的类中执行此操作,这是一件好事,还是应该创建一个MessagesSingleton来实例化我的所有Messages接口,我只是从那里访问它?
提前致谢。
答案 0 :(得分:0)
你不必担心它。 GWT编译器将替换代码中的所有GENERIC_MASSAGES。
实施例: 如果你的财产档案中有:
applicationName=My Application
并在你的java类中:
label.setText(GENERIC_MESSAGES.applicationName());
在编译时,gwt编译器将替换为
label.setText("My Application");
并删除您的变量。