Java GWT-如何设置窗口大小处理程序的初始条件

Java GWT-如何设置窗口大小处理程序的初始条件,java,gwt,Java,Gwt,我认为Window.addResizeHandler是根据浏览器窗口大小调整小部件大小的最后手段。我已经到了最后一步 因此,除了在应用程序启动时,我已经很好地调整了我的小部件的大小 如何在应用程序启动时触发,例如onResize完成的小部件调整大小计算 我不能/不应该告诉用户使用鼠标故意调整浏览器大小,以触发最佳小部件分布 在小部件初始化或设置为可见后添加此调用: Scheduler.get().scheduleDeferred(new ScheduledCommand() {

我认为Window.addResizeHandler是根据浏览器窗口大小调整小部件大小的最后手段。我已经到了最后一步

因此,除了在应用程序启动时,我已经很好地调整了我的小部件的大小

如何在应用程序启动时触发,例如onResize完成的小部件调整大小计算


我不能/不应该告诉用户使用鼠标故意调整浏览器大小,以触发最佳小部件分布

在小部件初始化或设置为可见后添加此调用:

Scheduler.get().scheduleDeferred(new ScheduledCommand() {
        @Override
        public void execute() {
       //Resize code here
        }
    });
}

注意:您不必使用这种方法触发调整大小事件,只需在小部件上设置所需的大小即可。如果这种方法对您更容易,您还可以通过触发execute方法中的事件来执行。手动检查触发事件。

很抱歉回答我自己的问题。答案是


在模块加载时,使用Window.getClientWidth/Height并将宽度/高度应用于调整大小处理程序使用的调整大小例程。

Nope。。。不是关于何时触发调整大小,而是关于如何获得窗口大小。如何在启动时检测窗口大小。答案是。。。Window.getClientWidth/Height.很高兴你找到了自己的路。。。我想有一些创业教程在那里。。。。