GMF实例解析
2009-12-17 00:00:00 来源:WEB开发网工具选项板和总览视图[tool palette and overview]
布局和选择工具[layout and selection tools]
图形图像的输出[diagram image export (svg, bmp, jpeg, gif) ]
层叠的属性视图[tabbed properties view]
选中元素的字体和颜色选项[font and color options for selected element]
连接路由和风格选项[link routing and style options]
弹出栏和连接柄[pop-up bars and connection handles]
注释和几何图形[notes and geometric shapes]
即时缩放和布局[animated zoom and layout]
图表 2.3 1
查看原图(大图)
上图就是我构建的一个Taipan图表,对照本图和上面所列出的内容,我们可以先从直观上体会一下作为一个功能完备的GMF图形编辑器所能提供的功能。 上图所描述的内容(纯属虚构)是:从大连港到广州港一共有两条航道,一条航道沿途风浪小安全系数高,而另一条则比较不安全。大连港有一艘注册货船 名为“货运2号”,装了50000吨大闸蟹和一些空箱子,与它一起航行的还有一艘护卫舰。而广州港也有一艘注册的货船“货运3号”,没有装任何货物,正运行 在较为安全的航道上,它的目的地是大连港。在那条危险的航道上,有一艘图谋不轨的战舰,装载了15000吨火器弹药意图对广州港实施武装袭击。
在这个编辑器中,我们可以从工具选项板中选择要加入到图表中的组件,通过属性面板修改图形组件的属性信息,通过预览视图了解整个图表概貌。通过右键菜单, 我们还可以选择显示表格和标尺,设定元素的字体和颜色选项,控制图表的缩放以及添加注释一些几何图形。在编辑结束之后我们还可以将划好的图形导出成多种格 式的图片。在了解了Taipan的功能和设计意图之后,现在我们可以开始动手实现它了。
更多精彩
赞助商链接