こんにちは私は選択可能なRootItemsを持つCellTreeを持っています。
選択したRootItemの開閉アイテム画像を変更したい
画像を動的に変更することは可能ですか?
私はGWT2.5thxを使用しています:)
これは遅すぎますが、他の Google 社員に役立つことを願っています。まず、インターフェースを定義します。
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();
}
cellTreeClosedArrow.gif と cellTreeOpenArrow.gif は、カスタム イメージの名前 (パス) です。次に、上記のインターフェイスをインスタンス化します (ビュー内):
CellTree.Resources treeResource = GWT.create(TreeResources.class);
最後に、treeResource をツリーに関連付けます。例:
tree = new CellTree(myTreeViewModel , null,treeResource);
これがあなたが必要とするものであることを願っています。
乾杯