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

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

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

    雙桅漁船  
    漂泊,沒有終點
    日歷
    <2006年1月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234
    統計
    • 隨筆 - 5
    • 文章 - 0
    • 評論 - 3
    • 引用 - 0

    導航

    常用鏈接

    留言簿(1)

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

     

    這個好像有幾種情形,想到三個就先寫三個:
    第一個是rcp中有默認的主菜單,如果你什么菜都不加它不會顯示,但當你加的菜單和默認菜單有同名情況時,rcp會向這個名稱的菜單里加入一些默認的選項。比如你要寫自己的file菜單,那命名最好換成ifile或者其它,不然,命名成file,rcp不管你是否需要,都會往里面加入通常的file功能條(都是灰色的)。
    第二個是通過代碼里去除不用的菜單。

    WorkbenchWindow window = (WorkbenchWindow)Workbench.getInstance().getActiveWorkbenchWindow();

    MenuManager menuManager 
    = window.getMenuManager();
    IContributionItem[] items 
    = menuManager.getItems();
       
    ActionSetContributionItem element 
    = (ActionSetContributionItem)items[1];

    MenuManager fileMenuManager 
    = (MenuManager)element.getInnerItem();
       
    fileMenuManager.remove(
    "action1");
    第三個是用jdt的一些現成組件的時候,當focus轉移到這些組件上會產生相應的菜單,而這些是你不想要的,可以這樣處理,將那個組件類繼承一下,使用你新生成的類,就可以去除不需要的菜單。
     在jdt的blugin里面給組件定義了viewAction的擴展,所以直接使用這些組件的時候會自動顯示定義的菜單,通過繼承就可以消除那些擴展點的影響。
    posted on 2006-01-08 15:12 USTCEric 閱讀(692) 評論(0)  編輯  收藏

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


    網站導航:
     
     
    Copyright © USTCEric Powered by: 博客園 模板提供:滬江博客
    主站蜘蛛池模板: 免费手机在线看片| 亚洲a∨国产av综合av下载 | 亚洲VA中文字幕无码一二三区| 老妇激情毛片免费| 亚洲AV无码一区二区三区国产| 国产亚洲日韩在线a不卡| 免费a在线观看播放| v片免费在线观看| 亚洲中文久久精品无码| 免费91最新地址永久入口| 亚洲国产人成网站在线电影动漫 | 精品福利一区二区三区免费视频 | 国产成人在线免费观看| 激情无码亚洲一区二区三区| 无码欧精品亚洲日韩一区夜夜嗨 | 2019亚洲午夜无码天堂| 免费无码成人AV片在线在线播放| 亚洲av永久无码精品网址| 亚洲国产午夜中文字幕精品黄网站| eeuss草民免费| 亚洲精品在线观看视频| 在线看片无码永久免费视频| 久久久亚洲精华液精华液精华液| 无码不卡亚洲成?人片| 日本免费高清视频| 亚洲国产成a人v在线观看| 国产色爽女小说免费看| XXX2高清在线观看免费视频| 97亚洲熟妇自偷自拍另类图片| 免费观看成人毛片a片2008| 成人免费网站久久久| 亚洲AV无码不卡在线播放| 韩国免费一级成人毛片| 黄页网站在线免费观看| 亚洲av无码成人黄网站在线观看| 国拍在线精品视频免费观看| 免费国产高清毛不卡片基地| 亚洲AV区无码字幕中文色| 精品免费国产一区二区三区| 97国免费在线视频| 国内精品久久久久影院亚洲|