@Override public void run() { getTopResizeHandler().refresh(); getBottomResizeHandler().refresh(); getLeftResizeHandler().refresh(); getRightResizeHandler().refresh(); refreshUIHandlers(); } };
this.mainPanel.add((Widget) getTopResizeHandler()); this.mainPanel.add((Widget) getBottomResizeHandler()); this.mainPanel.add((Widget) getLeftResizeHandler());
@Override public void refreshUIHandlers() { this.mainPanel.setWidgetPosition((Widget) getTopResizeHandler(),(int)getTopRegion().getNorthWestPoint().getX(),(int)getTopRegion().getNorthWestPoint().getY()); this.mainPanel.setWidgetPosition((Widget) getBottomResizeHandler(),(int)getBottomRegion().getNorthWestPoint().getX(),(int)getBottomRegion().getNorthWestPoint().getY()); this.mainPanel.setWidgetPosition((Widget) getLeftResizeHandler(),(int)getLeftRegion().getNorthWestPoint().getX(),(int)getLeftRegion().getNorthWestPoint().getY()); this.mainPanel.setWidgetPosition((Widget) getRightResizeHandler(),(int)getRightRegion().getNorthWestPoint().getX(),(int)getRightRegion().getNorthWestPoint().getY()); this.getTopResizeHandler().setWidth(getClientWidth()); this.getTopResizeHandler().setHeight(30); this.getBottomResizeHandler().setWidth(getClientWidth()); this.getBottomResizeHandler().setHeight(30); this.getRightResizeHandler().setWidth(30); this.getRightResizeHandler().setHeight(getClientHeight()); this.getLeftResizeHandler().setWidth(30); this.getLeftResizeHandler().setHeight(getClientHeight()); }