私は以下のようにAbstractImagePrototypeを拡張しようとしています:GXT Button.setIcon/AbstractImagePrototypeの使用方法
パブリッククラスDynamicImagePrototypeがAbstractImagePrototype { プライベート文字列IMAGEPATH = NULLを拡張し、
public DynamicImagePrototype (String imagePath) {
this.imagePath = imagePath;
}
@Override
public void applyTo(Image image)
{
}
@Override
public Image createImage() {
// TODO Auto-generated method stub
Image image = new Image(imagePath);
return image;
}
@Override
public String getHTML() {
return null;
}
}
Iは以下のようにそれを使用し:
アイテム=新しいボタン()=新しいDynamicImagePrototype( "C:/temp/icons/reporting.gif") DynamicImagePrototype画像。 item.setIcon(image);
ただし例外が発生します。
私の目標は、画像ファイル名が与えられた場合、AbstractImagePrototypeを返して、Button.setIcon()に渡すことです。
大変ありがとうございます!
:
ただ、このラインを呼び出しますあなた自身のバージョンを実装する..そこに他の要件がありますか? – AbstractChaos