Diagramming for Java, V4.6.1 A unique Java Swing library for any type of flowchart.您需要的每一个图表功能
图表、方案、图形、网络、算法、树、图表 - 所有这些都是使用 MindFusion Diagramming for Java 工具快速轻松地构建的。结果令人着迷。
Java Dagram 库:决策流程图
图表元素
Java 图表控件允许您在 100 多种预定义的节点形状中进行选择。如果您需要特殊的东西,您也可以定义自己的形状。该控件支持包含可跨越多列和多行的单元格的表格。对于分层数据,您有 TreeView 节点。链接是每个图表的重要组成部分,组件对其形状和样式没有限制。它们可以有多个线段和标签,可以是直线或曲线,并提供多种箭头选择。
在线示例:预定义的节点形状| 预定义箭头形状
在线帮助:图表结构| 教程 3:创建自定义节点类型
外貌
每个节点都可以显示图像和文本,您可以将它们布置在多边形区域中。节点可以有阴影、透明或不可见。您可以分配自己的光标并在背景中显示泳道网格。如果您寻找特殊的节点效果,您可以使用自定义绘画。该库为每种类型的图表元素公开了一组丰富的笔和画笔样式。
在线帮助:图表外观
Java 图表库:辅助控件
Java 中的自动图表布局算法
布局算法
只需单击鼠标即可以易于理解的方式排列图表,这非常方便——此 Java 工具支持超过 15 种自动布局算法,可以做到这一点。从结构到力——定向到拓扑——您一定会找到最适合您需要的那一种。大多数布局都提供多种自定义方式,因此您可以为您的图表提供完美的外观。
在线帮助:自动布置图表
在线示例:网格布局| 分层布局| 春季布局| 树布局| 退火布局| 圆形布局| 正交布局| 图表控件中的链接路由
图布局算法
互动性
该组件完全支持系统剪贴板操作(复制、粘贴)和撤消/重做功能。您可以一次选择多个元素并将它们拖到流程图周围 - 自动滚动功能保证您永远不会将它们从视线中移开。还支持平移和网格对齐。为了获得最大的便利,您可以在多种用户交互模式中进行选择。
Java 图表控件:表格
将 Java 图导出为 PDF
进出口
开发人员可以在一系列选项中进行选择以导出最终图表 - PDF、SVG、Visio 2013 *.vsdx),当然还有图像。导出的流程图图像可以是 JPEG、GIF、TIFF 或 PNG。在相反的方向——导入图表——你可以使用 OpenOffice Draw 文档和 Visio 2013 绘图文件。流程图库提供了几个包含在试用版中的示例,它们演示了如何使用导入/导出类以及可用的自定义设置。