2

标题基本概括了所有内容。我正在尝试使用 jQuery 的能力(希望 GWTQuery 已经实现它)将回调函数传递给 window.resize 类似这样的东西(来自 jquery 站点的示例): 但是当我尝试输入Eclipse 时,我得到一个不能得到解决。如果有人对更大的图景感兴趣,我基本上是在尝试从已完成调整大小操作的窗口中获得指示,从而可用于进一步调整大小。
$(window).resize(function(){
alert("Stop it!");
});
$(window)window

感谢Ittai PS的任何帮助,因为我正在开发一个恰好使用浏览器的内部应用程序,因此请不要讲有关浏览器开发和调整大小的讲座。

4

2 回答 2

5

自 2010 年 5 月 3 日起,此功能已添加到 GWTQuery。请参阅http://code.google.com/p/gwtquery/issues/detail?id=32

需要进口:

import static com.google.gwt.query.client.GQuery.$;
import static com.google.gwt.query.client.GQuery.window;

在此之后,您可以使用

$(window);

但是,不存在 resize() 函数。要响应窗口调整大小,您可以改为将 ResizeHandler 注册到 GWT 自己的窗口类,如下所示:

class OnWindowResize implements ResizeHandler {
    @Override
    public void onResize(ResizeEvent event) {
        int width = event.getWidth();
        int height = event.getHeight();


    }   
}

com.google.gwt.user.client.Window.addResizeHandler(new OnWindowResize());
于 2011-03-20T18:45:06.697 回答
0

好的,据我所知,测试和信息搜索 GWTQuery 不支持检索窗口的 jQuery 语法。这可能与 GWT 已经有一个 Window 类(尽管它非常部分)有关,但我不确定。暂时是这样(12 月 9 日),未来可能会改变。

于 2009-12-07T15:17:31.973 回答