自己画的话windows里带的画图就不错
想自动生成就自己写个程序
毕竟干这行的嘛

解决方案 »

  1.   

    用微软的visio,那个比较容易上手。
      

  2.   

    感谢 theforever(碧海情天) 的答复,
    目前这个流程我在项目里已经实现,也就是数据库部分已经完成了
    现在我就想通过一个预览按钮,看到可视化的界面
    我用JFreeChart尝试了一下,感觉这种流程图画不出来
    希望能给点建议
      

  3.   

    呵呵,说试过JFreeChart就至少能表明你努力过了。
    JFreeChart的确不是干这个用的,是专业做报表图表的。1.用java-applet,这有篇文章
    基于java-applet的简单流程图绘制小工具的制作
    http://dev.csdn.net/Develop/article/16/16454.shtm2.用VML,如果不借助工具则相对麻烦点。
      

  4.   

    刚查了一下,现在有这样专门的插件,就叫flowchart
    下面网址有下载和演示
    http://cn.handyarchive.com/free/flowcharting/
      

  5.   

    theforever(碧海情天)  你的联系方式?我的qq21480080,
    想多多请教你,这里不方便
      

  6.   

    生成流程图是指用程序生成,还是用现成工具软件生成?
    如果只是手工用工具软件去做,VISIO,WORD和其它很多流程图生成工具(搜一下)都可以.
    如果是用程序,用APPLET的那种方法就是利用画图原理去画流程图(编程画流程图不就得画图吗?)不管是编程调用还是手工完成,用WORD也是一个不错的选择.编程调用不难,同时又可以保存成WORD文档,便于传阅.
      

  7.   

    按LZ的意思,如果LZ有米的话,Rational XDE for JAVA是你最佳选择.
    IBM官网貌似有试用版下载
      

  8.   

    楼主你意思是说你做了个数据库版的工作流引擎,现在需要用这个配置生成流程图?如果你的流程引擎符合wfmc标准你可以试试jawe和osworkflow的流程编辑工具,如果符合bpel标准可以看看jbpm。如果哪个都不符合你还是可以抄这些工具的思路,改过来用。
    如果你不会或者不想改,那就自己动手写吧。都是些swing知识,没啥难的。
      

  9.   

    感谢cm4ever 的建议!你说的完全符合我的意思!
    我先尝试的用osworkflow 去做做。有问题再请教你哈!