`
sxpyrgz
  • 浏览: 72331 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JHOTDRAW一个相当不错的JAVA绘制软件

阅读更多

JHOTDRAW 是运用SWING与AWT开发的一款JAVA绘图软件。

该图形软件可以绘制各种公司所需要的图形元件,然后由元件进行快速的绘制相应的业务图形。

它的优点,

1、可以随意的,很方便的定制各种图元。

2、可以根据图元之间的连接关系统做一些业务上的应用。

例: 流程图:

可以运用JHOTDRAW绘制相应的流程连接图元,定义相应的属性,然后由流程图元做一些流程方面的解析便可成为一款流程软件的应用。

如下图

2\可以自已绘制一些简单,或复杂的应用性图元:

例:

3、可以绘制专业性的一些相关元件,进行相应的数据拓扑

注意:首次加载比较慢,再次加载会好很多

源码下载地址:

          http://code.google.com/p/jhotdraw-az/downloads/list

分享到:
评论

相关推荐

    java开源图元绘制工具JHotDraw

    2004年下载的JHotDraw开源程序,一个学习设计模式、面向对象设计和开发、java的非常经典的例子。

    JHotDraw源码

    JHotDraw是一款开源的Java图形绘制框架,它为开发者提供了一个强大而灵活的工具集,用于创建可交互的、基于组件的绘图应用程序。这个框架特别适合用来开发流程图、网络拓扑图、UML模型等可视化表示。JHotDraw是基于...

    JHotDraw5.2.zip

    总的来说,JHotDraw5.2.zip为Java学习者提供了一个全面了解和实践图形绘制的平台,无论是初学者还是经验丰富的开发者,都能从中受益。通过深入研究这个压缩包中的各种文件,你可以掌握Java GUI编程的技巧,了解MVC...

    【转】开源项目JHotDraw分析报告

    同时,对于软件工程的学生和研究人员,JHotDraw提供了一个鲜活的案例,帮助他们理解图形绘制工具的实现原理。 总之,JHotDraw作为一个开源项目,它的设计和实现都充满了教育意义,无论是对于初学者还是有经验的...

    jhotdraw.rar_软件设计/软件工程_Java_

    总的来说,Jhotdraw是软件设计和工程领域的一个重要工具,尤其是对于Java开发者而言。通过学习和实践Jhotdraw,开发者可以提升自己的软件设计技能,理解并掌握MVC架构和各种设计模式。"jhotdraw.chm"文件是宝贵的...

    状态图绘制工具

    JHotDraw是一个开源的Java框架,主要用于绘制和编辑矢量图形,如图表、流程图和UML模型。它的设计模式使得开发者能够快速构建图形用户界面,用于创建定制的绘图应用程序。在这里,它被用来作为基础,开发出专门用于...

    java开发的画图工具源码IDEA工具

    JHotDraw是一款基于Java的开源画图工具,它提供了丰富的图形绘制和编辑功能,非常适合进行设计工作或者教学演示。该工具的源码开放,使得开发者可以深入学习其内部机制,同时也可以根据需求进行定制化开发。 ...

    java实现小型函数画图板(含源代码、报告、打包的jar文件)

    java课程设计的一个题目。本程序可以画各种函数曲线,功能有: 1.新建、打开、保存画图 2.多种方式输入函数作图 3.可设置画笔颜色、大小 4.可以放大、缩小 5.可以移动坐标和图像 6.实时显示鼠标经过的坐标 jar使用:...

    Java画图源代码

    总结起来,"Java画图源代码"这个主题涵盖了一系列的图形绘制技术,包括基础的图形组件使用、自定义图形绘制、数据可视化以及使用第三方框架如JHotDraw来提高开发效率。理解和掌握这些知识点,可以为开发交互式的图形...

    java开源包10

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    JHotDraw:JHotDraw HTML 编辑器

    #JHotDraw HTML 编辑器 第 39 组 - CSE 2102 组项目 该软件允许用户以 WYSIWYG(所见即所得)格式创建 HTML。... 用户还可以同时编辑多个页面。 运行要求:Linux、Mac 或 Microsoft Windows 操作系统

    JAVA上百实例源码以及开源项目源代码

    图片到图片装载器、绘制火焰效果的X坐标,Y坐标、得到X坐标,Y坐标值、绘制火焰效果Image…… Java加密解密工具集 JCT v1.0源码包 5个目标文件 内容索引:JAVA源码,综合应用,JCT,加密解密 WDSsoft的一款免费源代码 JCT ...

    java开源包4

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    java开源包101

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    java开源包6

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    java开源包9

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    java开源包8

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    java开源包5

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    java开源包1

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

Global site tag (gtag.js) - Google Analytics