Pythontr

husonet | Tarih: 18.04.2024

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.