论坛首页 Java企业应用论坛

自己写了个生成er图的东西,请问如何自动进行布局。

浏览 3173 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-12-18  
现在做的东西使用的是hsqldb数据库,表结构都是手工设计的,现在想获得对应的er关系图,myeclipse的虽然方便,但是就为了这么一张图,每次等待myeclipse启动的时间都超过导出图的时间了,所以想自己做一个方便一些的er图生成工具。

目前是使用svg作图,连xml都没用,直接用out.println()写出一行一行的xml,不过这不是关键性问题,遇到的问题是对于外键关系连接线不知道如何做,不知道如何才能做到自动布局,对于这种关联图有没有算法可用?

目前代码还比较垃圾,附件是测试用的库和代码,有兴趣的同志给个意见。谢谢。
  • 描述: 用firefox2打开er.svg的效果图
  • 大小: 4.6 KB
  • er.zip (612.3 KB)
  • 描述: 测试用数据库以及代码
  • 下载次数: 522
   发表时间:2008-04-16  
刚发布了我的一个原型实现,在这里:

http://scriptfans.iteye.com/blog/183163

楼主可以看看,也欢迎大家提意见:)
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics