Gwt window dinamikus méretezés

Gwt window dinamikus méretezés
2013-08-08T13:18:49+02:00
2013-08-13T10:56:49+02:00
2022-11-29T14:11:58+01:00
V.Z.J2EE
Gwt-ben van egy ablak ez a metódsut hogyan lehet átmódósítani ugy hogy a window a böngésző kisseb méretre változtásával az alblak mérete dinamikusan csökken. A handler már meg van irtva. Resizehandler


public void setWindowSize(Integer width, Integer height) { int w = (int) (Valami .getApplication().getMainLayout().getWidth() * 0.7); int h = (int) (Valami .getApplication().getMainLayout().getHeight() * 0.7); this.setHeight(height == null ? h : height); this.setWidth(width == null ? w : width); if (Valami .getApplication().winElement.size() == 0) { Valami .getApplication().offsetX = 0; Valami .getApplication().offsetY = 50; } if (((Valami .getApplication().offsetY) + this.getHeight()) > Valami .getApplication().getMainLayout().getHeight()) { Valami .getApplication().offsetX += 100; Valami .getApplication().offsetY = 50; } this.setLeft(Valami .getApplication().offsetX += 10); this.setTop(Valami .getApplication().offsetY += 20); if (!Valami .getApplication().winElement.contains(this.getID())) { Valami .getApplication().winElement.add(this.getID()); } }
Mutasd a teljes hozzászólást!
Az első kettő sorban nem egyszerűbb megadni %-os formában a szélességet?
Ha egy 'content' layoutba csoportosítod(?) és annak a méretét megadod 100%-ra (w,h) akkor automatikusan kell, hogy méretezze.

u.i.: ahogy a Grid méretezésénél volt.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd