我的图很简单的,就是对象和双向箭头(联接两个对象),
但是如果对象a和其它的对象都有联系,我就想把对象a摆到正中间,其它对象都围成一个圈自动散列开来(有点像星型网络拓扑图),
我看很多UML工具都具备这样的自动排列的功能,而且排列得好漂亮.
有没有谁知道这样的算法啊..???
或者哪里有类似的文章,给个URL...
或者见过类似的DEMO程序,给我发一份也可以....
因为我是从数据库里数据生成图表的,所以需要一个通用算法..
救命啊!!
但是如果对象a和其它的对象都有联系,我就想把对象a摆到正中间,其它对象都围成一个圈自动散列开来(有点像星型网络拓扑图),
我看很多UML工具都具备这样的自动排列的功能,而且排列得好漂亮.
有没有谁知道这样的算法啊..???
或者哪里有类似的文章,给个URL...
或者见过类似的DEMO程序,给我发一份也可以....
因为我是从数据库里数据生成图表的,所以需要一个通用算法..
救命啊!!
解决方案 »
- 如何使用delphi的网络用户名 密码 对话框
- 急!!!运行中自动创建控件,关闭窗体之前,无论free与否,都产生错误:直接关闭窗体时,产生“Invalid Pointer operation”;先free掉,
- 两个打印机同时打印
- 高手帮忙!回复者有分!dbgrideh问题。
- 如何使用ado上传图片到数据库?
- TTS 控件,我想让大家测试以下,有空进来up一下。请把你们的E-mial写在下面我会尽快给你们回复。
- 个位高手,有没有谁知道如何在OutLookBar中插入TreeView 等其他控件,谢谢了
- 我用setwindowlong使我的应用程序在任务栏隐藏,为什么它最小化出了问题?
- 企业即时通讯系统源代码销售
- 怎样用Tchart画闭合曲线?
- Tobjectlist能不能这样呀?
- 兄弟们有点问题呀!没办法也没有分了大家体量体量!!!!!
原理差不多吧,flowchart 的形状和连线都是对象,很容易操纵的。