我需要修改vaadin表小部件的GWT代码。我该如何开始?我在哪里可以找到Table小部件的GWT代码?
由于
答案 0 :(得分:1)
Vaadin widgetset源包含在.jar文件中,因为gwt编译器需要java源代码来生成javascript。因此,通常您可以在IDE中访问源代码,例如在Eclipse中通过代码中的类名方法推送F3。
在Vaadin中,服务器组件捆绑在vaadin-server.jar中,而客户端窗口小部件实现在vaadin-client.jar中。您可以在https://github.com/vaadin/vaadin/
找到原始代码通常,修改Vaadin小部件的更简单方法是使用相同的命名空间复制要在项目中修改的类的代码,因此编译器将因类路径首选项而使用它们。请记住,每次在客户端代码中进行修改时都必须编译widgetset。
但推荐的选项是扩展该小部件中涉及的所有类(服务器组件,客户端类)并使用您自己的widgetset实现。你在Vaadin书中有更多信息:https://vaadin.com/book/vaadin7/-/page/clientside.widget.html