2
我在我的插件項目的圖標文件夾中有一些圖標,我想用它們設置我的TreeViewer的列中的圖像。如何從eclipse插件項目的圖標文件夾中獲取圖標
我已經在兩個方面試圖讓圖像
1)
Bundle bundle = FrameworkUtil.getBundle(INF2TreeLabelProvider.class);
URL url = FileLocator.find(bundle, new Path(icons/abc.png), null);
ImageDescriptor imageDcr = ImageDescriptor.createFromURL(url);
Image image = imageDcr.createImage();
2)
ImageDescriptor imgDesc = AbstractUIPlugin.imageDescriptorFromPlugin("plugin-name", icons/abc.png);
Image image = imgDesc.createImage();
隨着代碼片段),我得到一個空URL對象,並用代碼片段2),我得到一個null ImageDescriptor
我在這裏丟失了什麼?
src'目錄中的'icons'文件夾? – MadProgrammer
@MadProgrammer不,它與'src'的級別相同。 – user1168608
您是否嘗試過使用''/icons/abc.png''路徑? – MadProgrammer