/**
* Gets the badge
* @return badge or null if badge icon does not exist
*/
@NullUnknown
private Image getJFXBadge() {
Image img = badgeCache.get();
if (img == null) {
if(!EventQueue.isDispatchThread()) {
img = ImageUtilities.loadImage(JFX_BADGE_PATH);
badgeCache.set(img);
} else {
final Runnable runLoadIcon = new Runnable() {
@Override
public void run() {
badgeCache.set(ImageUtilities.loadImage(JFX_BADGE_PATH));
cs.fireChange();
}
};
final RequestProcessor RP = new RequestProcessor(JFXProjectIconAnnotator.class.getName());
RP.post(runLoadIcon);
}
}
return img;
}
JFXProjectIconAnnotator.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录