在我的項目中,有兩種類型的應用程序:如何爲工作區外的圖像創建ImageDescriptor對象?
- 一個Windows應用程序(W-APP),將被安裝到 系統。
- Eclipse應用程序(E-app),這是一個插件打包的 應用程序。
我的場景就像電子應用程序必須使用'W-App'的安裝文件夾(稱爲C:\ Program Files \ W-app \ Icons)中的圖標。
由於這些圖像經常使用,我想創建'ImageRegistry'。
爲了創建ImageRegistry,我需要ImageDescriptor對象。
如何創建ImageDescriptor對象的工作區外的圖像(從W-應用程序的安裝目錄'?
如果圖片是捆綁在一起的應用程序並沒有改變(例如用於'保存'按鈕的徽標或磁盤映像),便攜式存儲和加載方式是將它們放在類路徑中,然後使用ImageDescriptor.createFromURL(Images.class.getResource(「foo.png 「));'加載一個圖像,'Image'可以是與加載的資源位於同一個包中的任何類。 – 2015-03-02 11:54:26
RüdigerHerrmann:謝謝你的回覆。 – 2015-03-03 12:02:29
RüdigerHerrmann:謝謝你的回覆。但是,我只有測試數據。所以,我無法做到這一點:( – 2015-03-03 12:08:17