我刚刚开始使用 GWT Widget。我熟悉 jQuery,GWT Query 很相似,因此我对它很满意。
我需要在 GWT 中创建一个自定义小部件,其中包含我在 GQuery 中创建的功能。
我知道 GWT 小部件需要包含在面板中,但我在 GQuery 中有一个现有元素。所以我想我需要首先将该元素转换为小部件。我该怎么办?
最佳答案
使用 GQuery (1.2.1-SNAPSHOT) 中的最后一个代码,您应该能够使用 panel() 方法将任何元素转换为 gwt 面板。
GQuery myGQueryWidget = $("<div><h1>Hello</h1>World</div>");
Panel myGwtWidget = myGQueryWidget.as(Widgets.Widgets).panel();
当然,您可以将此面板用作任何可以添加到任何其他 gwt 面板的小部件,甚至可以向其中添加其他 gwt 小部件。
您必须了解事件,因为如果您将 gwt 事件添加到面板,它将删除使用 gquery 添加的事件
关于java - 如何将 GWT 查询转换为小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13134279/