java - 如何将 GWT 查询转换为小部件?

标签 java gwt gwtquery gquery

我刚刚开始使用 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/

相关文章:

java - 使用自定义登录对话框的 GWT 和 Spring 安全集成

gwt - 是否可以跨越单元表 GWT 的 header

java - 在 GWT 中模仿 jQuery event.which

java - 在 where 语句中使用集合的 JPA 查询

java - 使用 Gradle 类作为应用程序代码?

java - 在开发网络客户端应用程序时,你能推荐开发集成工具吗?

jQuery.Deferred()/GWT 中的 Promises 功能?

java - 如何使用反射调用带有 .class(非对象)参数的 java 方法

java - 运行 gwt 开发模式时的服务器端测试用例

GwtQuery 最佳实践