Devel/WEB
GWT 웹 브라우저 resize 이벤트 함수 활용한 레이아웃 사이즈 조정
kogun82
2012. 9. 15. 22:04
final VerticalPanel vp = new VerticalPanel();
vp.add(mainPanel);
vp.setWidth("100%");
vp.setHeight(Window.getClientHeight() + "px");
가로와 세로 사이즈를 GWT에서 제공하는 Window 사이즈로 설정한다.
Window의 Drag Resize 이벤트로 변경된 사이즈를 다시 설정한다.
Window.addResizeHandler(new ResizeHandler() {
public void onResize(ResizeEvent event) {
int height = event.getHeight();
vp.setHeight(height + "px");
}
});
RootPanel.get().add(vp);
반응형