C'est trop tard, mais j'espère que cela aidera d'autres Googlers. D'abord, définir une interface:
public interface TreeResources extends CellTree.Resources {
@ImageOptions(flipRtl = true)
@Source("cellTreeClosedArrow.gif")
ImageResource cellTreeClosedItem();
/**
* An image indicating an open branch.
*/
@ImageOptions(flipRtl = true)
@Source("cellTreeOpenArrow.gif")
ImageResource cellTreeOpenItem();
}
Où cellTreeClosedArrow.gif et cellTreeOpenArrow.gif sont les noms (chemins) à vos images personnalisées. chose suivante consiste à instancier l'interface ci-dessus (vous voyez):
CellTree.Resources treeResource = GWT.create(TreeResources.class);
La dernière chose à faire est d'associer le treeResource à votre arbre: Exemple:
tree = new CellTree(myTreeViewModel , null,treeResource);
J'espère que c'est ce que vous avoir besoin.
Cheers
Merci pour votre réponse. Dans quel dossier les nouveaux fichiers image doivent-ils être placés? –