亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

RCP的圖標顯示方式

發布時間:2020-08-06 14:37:35 來源:網絡 閱讀:523 作者:您的憨豆 欄目:軟件技術

  這個問題困擾很多天,網上翻爛了最終還是沒有找到,終于在偶然間,想到了..... 



 RCP的圖標顯示有兩種顯示方式。這兩種顯示方式都是通過配置文件來加以控制。

 1.插件或RCP項目,可以創建一個*.product文件

這個文件提供了一個和plugin.xml類似的界面。它提供了項目的啟動、打包導出、項目個性化等功能。我最喜歡的還是它的打包導出功能。在前段時間,有一篇關于依賴包升級后的處理


今天來簡單談談這個文件。
(1) 創建product文件,File -> new -> other,選擇plug-in Development->Product configuration
RCP的圖標顯示方式


(2) 如果你用run...并以product(非application)方式啟動過項目,則在界面的第三項:Use a launch configuration可以選擇到你的項目。如果在plugin.xml有關于product的擴展點設置,則在界面的第二項:Use an existing product可以選擇到你的項目。建議先考慮第二項,再考慮第三項。
RCP的圖標顯示方式


(3) 如果plugin.xml還沒有關于product的擴展點設置,則創建product文件會在plugin.xml創建一個。

   <extension
         id="application_ccc" //可以任取
         point="org.eclipse.core.runtime.applications">
      <application>
         <run
               class="aaa.bbb.ccc.Application">  //對應于項目里實現了IPlatformRunnable的那個類
         </run>
      </application>
   </extension>
   
   <extension
         id="product_ccc"  //可以任取
         point="org.eclipse.core.runtime.products"> 
      <product
            application="aaa_bbb_ccc.application_ccc" //aaa_bbb_ccc對應于MANIFEST.MF的Bundle-SymbolicName。可以改為aaa.bbb.ccc,當然MANIFEST.MF中也要相應做修改。
            name="RCP Product">
         <property
               name="aboutText"
               value="%aboutText">  //about界面的顯示文字,在plugin.properties文件中定義
         </property>
         <property
               name="windowImages"
               value="icons/sample2.gif">
         </property>
         <property
               name="aboutImage"
               value="product_lg.gif">
         </property>
      </product>
   </extension>



打開*.product在overview選項卡的第二項Product ID,可以new,這會在plugin.xml新增一個product擴展點設定。建議不要這樣,沒有必要在plugin.xml中保留兩個以上的product擴展點設定。


用product文件來導出項目

RCP的圖標顯示方式




在product文件中,還可以設定執行文件的名稱和圖標,如下

RCP的圖標顯示方式



較果如下:

RCP的圖標顯示方式


2.我是使用第二種,通過綁定bind來控制圖片的顯示。

Eclipse-File_New-Other

先創建plug-in Object項目


RCP的圖標顯示方式

單選顯示

RCP的圖標顯示方式

選擇一個模板,我這選的一個視圖的樣式

RCP的圖標顯示方式

這一步最重要,一定要勾選,否則你的plugin.xml即使加載了圖片配置,也是無法顯示,因為你沒有綁定。

RCP的圖標顯示方式

在product標簽定義你想要的圖片和標題名稱

RCP的圖標顯示方式

下面就是見證奇跡的時候到了。

RCP的圖標顯示方式


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

吉木萨尔县| 芦山县| 江西省| 那坡县| 句容市| 驻马店市| 开阳县| 石棉县| 建湖县| 沙雅县| 新乡县| 阿荣旗| 益阳市| 濉溪县| 津南区| 德安县| 柳州市| 兴义市| 河曲县| 玛曲县| 启东市| 文登市| 东光县| 井陉县| 涟水县| 上栗县| 漳州市| 阿尔山市| 讷河市| 沭阳县| 南平市| 富锦市| 甘泉县| 公安县| 永和县| 会泽县| 耒阳市| 嘉定区| 贺兰县| 林州市| 奈曼旗|