
GEF学习
ITsenlin
这个作者很懒,什么都没留下…
展开
-
java虚拟机方面
一、类装载器:通过分别使用不同的类装载器装载可靠的包和不可靠的包来实现安 全性。 在1.2版本的Java虚拟机开始运行时,在应用程序启动以前,它至少创建一个用户自定义类装载器,也可能是多个。所有这些类装载器被连接在一个双亲--孩子的关系链中,在这条链的顶端是启动类装载器,末端是一个被称为“系统类装载器”的类装载器。在有双亲委派模式下,启动类装载器可以抢在标准扩展类装载器之前去原创 2009-09-28 15:15:00 · 619 阅读 · 0 评论 -
GEF事件流程
详细的事件流程: 1. 用户点击相关可视化控件,发出鼠标或者键盘的事件. 2. SWT Control 捕获到键盘或者鼠标的事件?参考SWT的Canvas接口(SWT Events). 3. 然后将事件传递到EditPartViewer中进行处理?参考GraphicalViewer和IFigure接口.(实现类为GraphicalViewerImpl,Figure类) Draw2D系统中的Ligh原创 2009-09-28 14:44:00 · 1223 阅读 · 0 评论 -
改变Connection的颜色
最近做了一个项目,其中用到GEF做了一个做流程图的工具,老师有一个要求是:在进行优化的时候,关键路径上的线要改变成红色以突出显示,经多方面查阅资料,原来挻简单的,现总结如下 即要实现模型与视图的同步: 因为保存的是模型,而模型是与视图分开的,所以想要改变connection的颜色,只需要改变模型,然后通过“事件通知机制”使得视图作相应改变。原创 2009-09-28 15:02:00 · 781 阅读 · 0 评论