<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    rcp 學習總結

    silence

    1.RCP中添加視圖顯示的菜單
    MenuManager showWindowsMenu=new MenuManager("&Windows",IWorkbenchActionConstants.M_WINDOW);
         MenuManager showViewMenu=new MenuManager("&Show view",IWorkbenchActionConstants.SHOW_EXT);
         showWindowsMenu.add(showViewMenu);
         showViewMenu.add(showList);     
         menuBar.add(showViewMenu);

    2.設計編輯器輸入
     編輯器的輸入必須實現IEditorInput接口,而且在該類中getToolTipText和getName方法都必須要返回非空值,否則會報異常。

    3.編輯器的site和editorinput
     編輯器在打開的時候,這兩項不能為空所以必須在初始化的時候設置這兩項內容。

    4.編輯器添的action
     為編輯器添加Action時不只是利用SWT的機制把工具條加在編輯器中,還可以有兩種方法,把Action直接添加到workbench的工具條或菜單欄上。
     1)擴展EditorActions擴展點
     2)在原來編輯器擴展中實現contributorClass所指向的類,該類繼承EditorActionBarContributor類。


    對話框的使用
     MessageDialog類可以生成多種對話框。通過openInformation,openError,openConfirm,openQuestion,openWarning.

    定制對話框要覆蓋createDialogArea方法。

    ILabelDecorator來修改原有標簽
     就像java的大綱視圖一樣,當某個方法出現警告和錯誤就改變它的圖標。實現這個接口的兩個方法,通過ImageData來改變圖標。


     

    posted on 2008-11-10 20:32 silence 閱讀(307) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    留言簿

    文章檔案

    搜索

    最新評論

    主站蜘蛛池模板: 色妞WWW精品免费视频| 久久国产乱子伦精品免费午夜 | 亚洲伦理一二三四| 2021国内精品久久久久精免费| 精品亚洲成α人无码成α在线观看| 特级毛片aaaa免费观看| 亚洲日韩在线观看免费视频| h片在线观看免费| 亚洲中文字幕无码中文字在线| 亚洲免费人成在线视频观看 | 成人免费毛片内射美女APP| 国产亚洲精品VA片在线播放| 成人毛片18女人毛片免费视频未 | 久久久亚洲欧洲日产国码二区| 99热在线免费观看| 亚洲人和日本人jizz| 全免费A级毛片免费看网站| 国产亚洲欧美日韩亚洲中文色| 亚洲成人高清在线| 国产午夜无码精品免费看动漫| 中文字幕亚洲免费无线观看日本| 1000部拍拍拍18勿入免费凤凰福利| 亚洲自国产拍揄拍| 日韩精品电影一区亚洲| 在线观看免费视频网站色| 亚洲视频一区在线| 青青草国产免费久久久下载| 日本在线观看免费高清| 亚洲AV乱码一区二区三区林ゆな | 国产日韩AV免费无码一区二区三区 | 免费人成在线观看播放a| 国产V亚洲V天堂无码| 国产桃色在线成免费视频| 免费中文字幕视频| 亚洲黄色免费网址| 波多野结衣中文一区二区免费| 久久精品国产免费| 大桥未久亚洲无av码在线| 亚洲男人的天堂在线播放| 国产一级理论免费版| 欧洲人免费视频网站在线|