2011-08-29 13 views
0

私が読んだところでは、アプリケーションのテーマの設定は(onModuleLoad()の)EntryPointクラスでのみ行われます。私は他の場所でそれを設定しようとしましたが、効果はありませんでした。Ext GWTでテーマを設定する

EntryPoint以外のどこかに設定する方法はありますか?いくつかのユーザーの設定が読み込まれているため、読み込みがEntryPointで行われないためです。あなたがてmanualyページのコンテンツをダウンロードし、HtmlContainerにしてこれを設定する例として、事前

+0

テーマを切り替えるには、com.extjs.gxt.ui.client.GXT#switchThemeを使用します。これはなぜEntryPointクラスでのみ動作するのかわかりません。あなたはこれをどこで読んだのですか? – Peter

答えて

1

感謝。

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); 
         } 
        }); 
     } 
関連する問題