private void changeImage(boolean big){
NodeImageConfig currentNodeConfig=this.getCurrentNodeConfig();
if(currentNodeConfig==null)return;
FileDialog dialog=new FileDialog(getShell());
if(big){
dialog.setText("请选择一张22*22px大小的png格式图标!");
}else{
dialog.setText("请选择一张16*16px大小的png格式图标!");
}
dialog.setFilterExtensions(new String[]{"*.png"});
String fileName=dialog.open();
if(fileName==null){
return;
}
Image img=Activator.getImageFromLocal(fileName);
if(big){
currentNodeConfig.setCustomImage(img);
currentNodeConfig.setCustomImagePath(fileName);
}else{
currentNodeConfig.setCustomSmallImage(img);
currentNodeConfig.setCustomSmallImagePath(fileName);
}
tableViewer.refresh();
}
DesignerPreferencePage.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:bdf2
作者:
评论列表
文章目录