husonet | Tarih: 16.04.2015
Java GXT tree item image
gxt tree itemlarına özel image ekleme işlemi için kullanılacak yapı
Opsiyonel olarak tree kullanımında itemlara ikon eklemek için aşağıdaki kodu kullanabilirsiniz.
tree.setIconProvider(new IconProvider<BaseDto>() {
@Override
public ImageResource getIcon(BaseDto model) {
if (model!=null&&model.getKeyname()=="musictanimlari") {
return Images.INSTANCE.music();
}
return null;
}
});
image dosyasi icin vim image.java
import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.ImageResource;
public interface Images extends ClientBundle {
public Images INSTANCE = GWT.create(Images.class);
@Source("music.png")
ImageResource music();
}
Örnekte kullanılan model dosyası için BaseDto tıklayınız.