在Ext GWT中设置主题

时间:2011-08-29 14:44:25

标签: java gwt gxt

根据我的阅读,应用程序的主题设置仅在EntryPoint类(在onModuleLoad()中)完成。我尝试在其他地方设置它,但它没有效果。

除了EntryPoint,我有什么方法可以将它设置在其他地方吗?因为我正在加载一些用户首选项,并且加载不会在EntryPoint中进行。

提前致谢

1 个答案:

答案 0 :(得分:1)

例如,您可以手动下载页面内容并将其设置为HtmlContainer。

htmlContainer = new HtmlContainer("");
ContentPanel cp = new ContentPanel();
cp.add(htmlContainer);
scrollPanel = new ScrollPanel();
scrollPanel.add(cp);
add(scrollPanel);


public void handleEvent(GridEvent e) {
            someService.getPageContent("someUrl",
                    new AsyncCallback<String>() {

                        @Override
                        public void onFailure(Throwable caught) {

                        }

                        @Override
                        public void onSuccess(String result) {
                            htmlContainer.setHtml(result);
                        }
                    });
        }