12 2006 档案

从插件/RCP中取得文件路径的方法

posted @ 2006-12-28 13:37 小牛小虾 阅读(270) | 评论 (0)  编辑

关于imagedescriptor的问题
     摘要: 在<>里提到了一些获取ImageDescriptor的方法,其中获取本地图片文件是用createfromurl来实现的,但我用这个方法总是无法成功,后来在网上找到了这个方法,比较管用:
AbstractUIPlugin.imageDescriptorFromPlugin(plugin的id, "icons/save.gif")
  阅读全文

posted @ 2006-12-04 15:09 小牛小虾 阅读(284) | 评论 (0)  编辑

如何给eclipse中的viewaction添加键盘快捷键(keybinding)
     摘要: 要添加快捷键,必须要扩展eclipse的org.eclipse.ui.command和org.eclipse.ui.binding这两个extension.然后Action和command关联,command又和一个binding关联起来,这样就间接的使action和binding有了关联.有人会问,这样做是不是太麻烦了,我直接把action和binding关联起来不就行了?最好是有个方法,比如action.setKeybind("Ctrl+A").其实eclipse这样做是涉及到设计模式的问题.如果用这种"简单"方法,你以后如果想要改actioon的快捷键就要去改action的源码了,是一种紧耦合的关系.而eclipse的处理方式削弱了这种耦合,你如果要改快捷键,改binding就可以了,你还可以让一个action在不同的perspective,甚至是不同的view中使用不同的快捷键.让一个action对应多个快捷键等等.
  阅读全文

posted @ 2006-12-02 22:30 小牛小虾 阅读(1520) | 评论 (1)  编辑

<2006年12月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

常用链接

留言簿(6)

随笔档案

文章档案

eclipse

搜索

最新评论

阅读排行榜

评论排行榜