새소식

Devel/WEB

GWT 웹 브라우저 resize 이벤트 함수 활용한 레이아웃 사이즈 조정

  • -
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);

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.