![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SWT/JFACE
aquarion1000
这个作者很懒,什么都没留下…
展开
-
使用当前系统编辑器打开文件
在使用eclipse过程中,我们可以通过导航器右键菜单中的open with System editor命令让调用系统(如windows,linux)自身已有的程序打开一个文件资源;通过跟踪代码发现首先运行了OpenWithMenu的openEditor方法,然后再调用WorkbenchPage的openEditor方法等等,层次很深,而最终应该是调用了SWT中的Program类的laun...原创 2012-10-09 14:46:27 · 389 阅读 · 0 评论 -
SWT-GEF事件转义相关类
在Draw2d中,Lightweight是gef图形系统的”shell”及”display”,其在swt中的代理是canvas,所以所有的GEF的事件来源于这个canvas,下面就看下gef事件处理的流程,首先肯定要监听canvas的事件,这个通过LightweightSystem的addListeners函数注册其内的canvas的各种事件监听器。1.SWT层事件监听器安装:Cl...2014-08-07 09:35:31 · 310 阅读 · 0 评论