0
從我讀到的情況來看,應用程序主題的設置只能在EntryPoint類(onModuleLoad())中完成。我試圖在其他地方設置它,但它沒有效果。在Ext GWT中設置主題
有沒有什麼辦法可以將它設置在除EntryPoint之外的其他地方?因爲我正在加載一些用戶首選項,並且加載不在EntryPoint中發生。
在此先感謝
從我讀到的情況來看,應用程序主題的設置只能在EntryPoint類(onModuleLoad())中完成。我試圖在其他地方設置它,但它沒有效果。在Ext GWT中設置主題
有沒有什麼辦法可以將它設置在除EntryPoint之外的其他地方?因爲我正在加載一些用戶首選項,並且加載不在EntryPoint中發生。
在此先感謝
至於例如,您可能manualy下載頁面內容和設置此中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);
}
});
}
切換主題是通過使用com.extjs.gxt.ui.client.GXT#switchTheme完成的,我不明白爲什麼它只能在EntryPoint類中工作。你在哪裏讀到這個? – Peter