pour les themes, j'ai trouvé qu'il fallait ajouter une balise correspondante dans ton module gwt (yourModule.gwt.xml)
Par exemple:
En lieu et place de la ligne:
<inherits name="com.google.gwt.user.theme.standard.Standard"/>
Tu peux utiliser la ligne
<inherits name="com.extjs.gxt.themes.Themes"/>
pour te permettre d'utiliser les thèmes GXT.
Et après, dans ton code, par exemple dans la méthode: EntryPoint.onModuleLoad()
Tu peux coder:
1 2 3 4 5
|
ThemeManager.register(Slate.SLATE);
Slate.SLATE.set("file", "/ExtGWT/themes/slate/css/xtheme-slate.css");
GXT.setDefaultTheme(Slate.SLATE, true);
GXT.hideLoadingPanel("loading"); |
En Sachant que:
"/ExtGWT/themes/slate/css/xtheme-slate.css" correspond à un chemin relatif par rapport à ton répertoire "war" de ton projet GWT
Partager