2011-08-02 4 views
0

나는 css 및 html.Now 템플릿을 사용하여 내 모양이 이고 내 gwt 응용 프로그램에서 해당 템플릿의 기능 (호환성)을 얻고 싶습니다. 나는 그것을 할 올바른 방법을 얻지 못하고있다. 내가 생각한 한 가지 방법은 .html 파일이있을 것이고, 프레임을 사용하여 gwt 루트 패널에 추가됩니다. 올바른 방법인지 알지 못합니다. 템플릿의 모든 디자인과 기능을 gwt 응용 프로그램에 포함 시키십시오.템플릿을 gwt 응용 프로그램에 포함

답변

1

html 템플릿을 GWT host page으로 간단하게 사용할 수 있습니다.

까다로운 부분은 GWT 위젯을 사용하고 있습니다. GWT 위젯, 특히 레이아웃 패널은 템플릿 및/또는 CSS와 일치하지 않는 자체 html을 생성합니다.

widget.wrap(element) 메서드를 사용하여 기존 html을 중심으로 위젯을 배치하면 다소 어려울 수 있습니다. 이 메소드는 Label, TextBox 등 일부 위젯에서 사용할 수 있습니다.

또한 CSS가 클래스 지향 인 경우 위젯의 적절한 스타일 클래스 인 widget.setStyleName(className)을 설정하면 얻을 수 있습니다.

관련 문제