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

几种开源java绘图组件介绍

    博客分类:
  • java
 
阅读更多

 

jfreechart ,JGraphT,JGraph 简单介绍:

 

1、jfreechart

      是100% 免费的 java 绘图库,开源协议 LGPL,使用简单,开发图表 很方便包括报表,包括柱状图、饼图、曲线图,是强项。曾经在一个展示系统项目中,用freechart 根据行情数据,来生成曲线图。

      软件免费,但是开发文档收费。网上流传文档很多。

官方网站:

 

http://www.jfree.org/jfreechart/

 

 

2、JGraphT

       也是一个绘图库,更新感觉比较慢,现在版本0.9.0。开源协议LGPL 和 EPL。主要侧重于“data structures and algorithms”,主要侧重于逻辑计算方面,而 JGraph  则侧重于“ rendering and GUI-based”。

官方网站:

 

http://jgrapht.org/

 

 

3、JGraph

       Java Swing图形可视化及布局工具库,有布局图形是强项,我用过的用来绘制静态流程图,用来画结构化的图形是强项。目前国内成都一家公司代理:http://www.mxgraph.cn/company.php。其 mxGraph 产品好像不免费,mxGraph可以进行数据交互。

   贴几张典型图:



 



 

 

 

 

 

 

 另外 还有 IBM JViews ,不过好像收费的。

 

 

  • 大小: 30.3 KB
  • 大小: 23.1 KB
  • 大小: 77.8 KB
  • 大小: 98.8 KB
分享到:
评论

相关推荐

    java开源包6

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包9

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包10

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包8

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包4

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包101

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包5

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包1

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包3

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

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

    Java从网络取得文件 1个目标文件 简单 Java从压缩包中提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板 使用Java语言编写的一款...

    java开源包2

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包11

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    java开源包7

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    基于J2EE的Java绘图方法研究与实现.pdf

    ### 基于J2EE的Java绘图方法研究与实现 #### 摘要概述 本文介绍了一种基于J2EE(Java 2 Platform, Enterprise Edition)的新型绘图方法,该方法主要利用JFreeChart绘图工具包在服务器端生成各种格式的图片,并能在...

    Java资源包01

    BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加...

    KrigingCore_java_克里金插值算法实现_克里金算法_

    在“KrigingCore.java”中,我们可以预期以下几个关键组件: - **数据结构**:存储观测点的位置和值,通常使用二维数组或自定义类表示。 - **半变异函数**:计算并拟合半变异函数,确定数据的空间结构。 - **权重...

    Java swt完整教程

    SWT提供了几种布局管理器,如FillLayout、GridLayout、FormLayout等,用于控制组件在容器中的排列方式和大小调整。 5. SWT与JFace JFace是建立在SWT之上的抽象层,简化了SWT的使用,提供了一些高级组件,如对话框...

    几个java有关的源代码

    Java是一种广泛使用的面向对象的编程语言,以其跨平台、健壮性和安全性著称。源代码是程序员用Java语言编写的程序文本,包含了类、方法、变量等编程元素,是计算机理解并执行程序的基础。在本压缩包中,我们关注的是...

    基于Java开发的大乱斗闯关游戏源码

    这款开源项目提供了一个实践Java技术的平台,同时也为玩家带来了一种新颖的游戏体验。通过分析这个项目,我们可以深入学习到Java在游戏开发中的应用,了解如何构建一个完整的游戏框架。 首先,Java是跨平台的编程...

    java学习路线图

    - **C3P0、proxool连接池等:** 介绍几种常用的数据库连接池实现。 **2.5 ORM对象关系映射基本思想** - **使用反射机制和ORM思想封装JDBC工具:** ORM是将对象模型映射到关系数据库的技术,这里会介绍如何使用反射...

Global site tag (gtag.js) - Google Analytics