<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.設計編輯器輸入
     編輯器的輸入必須實現(xiàn)IEditorInput接口,而且在該類中getToolTipText和getName方法都必須要返回非空值,否則會報異常。

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

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


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

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

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


     

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


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


    網站導航:
     
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導航

    統(tǒng)計

    留言簿

    文章檔案

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲第一区二区快射影院| 国产免费av片在线无码免费看| 国产亚洲视频在线播放| 美女隐私免费视频看| 日韩免费三级电影| 亚洲色大18成人网站WWW在线播放| 丁香花免费完整高清观看| 亚洲毛片无码专区亚洲乱| 91精品免费国产高清在线| 亚洲免费在线观看视频| 国产成人yy免费视频| 亚洲AV无码无限在线观看不卡| 拨牐拨牐x8免费| 在线观看亚洲专区| 亚洲天堂中文字幕在线| 最近的2019免费中文字幕| 久久噜噜噜久久亚洲va久| 100部毛片免费全部播放完整| 亚洲午夜久久久精品电影院| 国产v精品成人免费视频400条| 亚洲午夜福利在线视频| 四虎免费久久影院| 成在线人视频免费视频 | 国产男女猛烈无遮挡免费网站| 最新亚洲人成网站在线观看 | 岛国岛国免费V片在线观看| 午夜亚洲AV日韩AV无码大全| 国产91免费在线观看| 国产亚洲视频在线观看| 亚洲午夜未满十八勿入网站2| 久久99青青精品免费观看| 亚洲成aⅴ人在线观看| 在线观看免费精品国产| 国产三级在线免费观看| 337p欧洲亚洲大胆艺术| 国产美女被遭强高潮免费网站| 久久精品成人免费国产片小草| 亚洲视频免费在线看| 免费v片在线观看品善网| 久久久久久免费一区二区三区 | 国产美女无遮挡免费视频|