DesignerPreferencePage.java 文件源码

java
阅读 36 收藏 0 点赞 0 评论 0

项目:bdf2 作者:
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();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号