<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

    導航

    統計

    留言簿

    文章檔案

    搜索

    最新評論

    主站蜘蛛池模板: kk4kk免费视频毛片| 亚洲一区二区三区AV无码| 亚洲AV综合色区无码另类小说 | 久久精品国产亚洲av麻| 羞羞漫画在线成人漫画阅读免费| 国产91免费在线观看| 亚洲老熟女@TubeumTV| 伊人久久免费视频| 久久久久亚洲精品美女| 在线观看免费播放av片| 伊人久久综在合线亚洲91| 久久亚洲成a人片| 一个人免费日韩不卡视频| 亚洲综合在线视频| 18禁免费无码无遮挡不卡网站| 亚洲短视频男人的影院| 久久午夜羞羞影院免费观看| 91久久成人免费| 亚洲成a人片在线不卡| 美女被免费喷白浆视频| 中文字幕精品三区无码亚洲| 一级毛片免费在线| 亚洲男人的天堂www| 久久久久久成人毛片免费看| 亚洲日韩av无码| 少妇太爽了在线观看免费视频| 亚洲专区先锋影音| 妞干网免费视频观看| 精品久久久久久亚洲综合网| 外国成人网在线观看免费视频| 亚洲AV无码第一区二区三区| 成人无码WWW免费视频| 精品亚洲国产成AV人片传媒| 污视频在线免费观看| 国产精品亚洲自在线播放页码| 在线观看免费宅男视频| 特级毛片A级毛片100免费播放| 国产gv天堂亚洲国产gv刚刚碰| 59pao成国产成视频永久免费 | 亚洲激情黄色小说| 一级毛片直播亚洲|