实践-全程

预测未来的最好办法,就是把它创造出来 --- 阿伦.凯
数据加载中……

2007年7月2日

如何实现Eclipse上Coolbar右键的效果

    Eclipse的Coolbar是有右键的,在Coolbar上点击右键可以锁住Coolbar,配置Coolbar,3.3上增加了隐藏Coolbar的功能。
    如何实现呢?下午查了半天代码,也没有找到Eclipse的实现代码,只找到了ActionFactory.LOCK_TOOL_BAR个方法,或者说是匿名内部类。怎么用呢?Eclipse没有告诉我们~至少我是没有找到~到底怎么用呢?呵呵,不卖关子了~代码如下:

1    public void postWindowOpen() {
2        // TODO Auto-generated method stub
3        super.postWindowOpen();
4        WorkbenchWindow ww = (WorkbenchWindow) Activator.getDefault().getWorkbench().getActiveWorkbenchWindow();
5        //ww.getCoolBarManager().setLockLayout(true);  //锁住Coolbar的布局
6        MenuManager contextMenuManager = new MenuManager("#PopupMenu");
7        contextMenuManager.add(ActionFactory.LOCK_TOOL_BAR.create(ww));
8        ww.getCoolBarManager().setContextMenuManager(contextMenuManager);
9    }
   ApplicationWorkbenchWindowAdvisor中的方法~我实现的是postWindowOpen(),实现Create方法也可以,我没有做测试~我想应该可以的~大家自己测试吧~
  感谢大家近日来的关注,我的目标是Blog排名近前10~谢谢~

posted @ 2007-07-02 21:37 阿南 阅读(962) | 评论 (2)编辑 收藏
公司Eclipse-RCP培训PPT教材

http://www.blogjava.net/Files/leeguannan/Eclipse-RCP培训.part01.rar
http://www.blogjava.net/Files/leeguannan/Eclipse-RCP培训.part02.rar
http://www.blogjava.net/Files/leeguannan/Eclipse-RCP培训.part03.rar
http://www.blogjava.net/Files/leeguannan/Eclipse-RCP培训.part04.rar
http://www.blogjava.net/Files/leeguannan/Eclipse-RCP培训.part05.rar

大家自行下载学习吧~~~ 我修改了连接了,但是不行~保存以后就还是这个样子,大家凑合吧~

posted @ 2007-07-02 16:54 阿南 阅读(1854) | 评论 (25)编辑 收藏