********************************
* JFREECHART: Version 1.0.19 *
********************************
31 July 2014
(C)opyright 2000-2014, by Object Refinery Limited and Contributors.
-----------------
1. INTRODUCTION
-----------------
JFreeChart is a free chart library for the Java(tm) platform. It runs
on the Java 2 Platform (JRE 1.6.0 or later) and uses the Java 2D API for
drawing. There is also JavaFX support available, but requiring JDK 1.8.0 or
later.
JFreeChart is licensed under the terms of the GNU Lesser General
Public Licence (LGPL). A copy of the licence is included in the
distribution.
Please note that JFreeChart is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. Please refer to the licence for details.
We are grateful to the many developers that have contributed to JFreeChart.
The contributors are listed below in section 10.
-------------------
2. LATEST VERSION
-------------------
The latest version of this class library can be obtained from:
http://www.jfree.org/jfreechart/
If you have any comments, suggestions or bugs to report, please post a
message in the JFreeChart forum.
-----------------
3. DOCUMENTATION
-----------------
You can download installation instructions
(jfreechart-1.0.19-install.pdf) from the JFreeChart home page or the project
page on SourceForge.
Further documentation for JFreeChart (the JFreeChart Developer Guide) is
available to purchase from by Object Refinery Limited, a company owned and
operated by David Gilbert (the original author of JFreeChart). For more
information, please see:
http://www.object-refinery.com/jfreechart/guide.html
Sales of the JFreeChart Developer Guide are an important source of funding for
the project. Please help us to continue developing free software.
API documentation files in HTML format are available on-line. If you wish
to keep a local copy of the API files, you can regenerate them directly
from the source code. You can do this using the 'javadoc' utility directly,
or with the Ant script (build.xml) included in the distribution.
-----------------
4. DEPENDENCIES
-----------------
JFreeChart has the following dependencies:
(a) JRE/JDK 1.6.0 or higher. Note that JRE/JDK 1.8 is required to use the new
JavaFX support (and you will need to rebuild the library using the
ant/build-fx.xml script).
(b) JCommon - the runtime jar file (version 1.0.23) is included in the
JFreeChart distribution. You can obtain the complete source code for JCommon
from:
http://www.jfree.org/jcommon/
JCommon is licensed under the terms of the GNU Lesser General Public Licence.
(c) servlet.jar - classes in the org.jfree.chart.servlet
package require this file. The JFreeChart distribution includes the
servlet.jar file distributed with Tomcat 4.1.31. Applicable license
terms are published at:
http://java.sun.com/products/servlet/LICENSE
(d) JUnit - a unit testing framework (the junit.jar runtime file is
included in the distribution). JUnit is licensed under the terms
of the IBM Common Public License. You can find out more about JUnit
and/or download the latest version from:
http://www.junit.org
The JUnit tests included with JFreeChart have been created using JUnit
4.3.1.
-----------
5. SUPPORT
-----------
Support questions can be posted in the free support forum at
http://www.jfree.org/forum/viewforum.php?f=3
We read all questions posted in the forum, and respond to as many as we can
in the time available. Unfortunately, there are too many questions to answer
them all.
--------------------
6. ANT BUILD SCRIPT
--------------------
An Ant build script (build.xml) is included in the distribution. This
is the same script that is used to create the JFreeChart distribution.
For more information about Ant:
http://ant.apache.org/
If you want to rebuild the JFreeChart jar file, we highly recommend that you
use this script as it includes certain files (for example, .properties files)
that you MUST have in the jar file for JFreeChart to function correctly.
-----------------
7. MAVEN POM.XML
-----------------
A Maven pom.xml is included in the distribution, and you can use this to
build JFreeChart *without* JavaFX support. If you want to include the JavaFX
support classes, you'll need to modify the pom.xml file accordingly.
Both JFreeChart and JCommon are available on the Central Repository:
<dependency>
<groupId>org.jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.19</version>
</dependency>
<dependency>
<groupId>org.jfree</groupId>
<artifactId>jcommon</artifactId>
<version>1.0.23</version>
</dependency>
------------------------
8. THE DEMO APPLICATION
------------------------
A demo application that shows a selection of the charts that can be
generated is included in the JFreeChart distribution. To run the
demo (using JDK 1.6.0 or later), use the following command:
java -jar jfreechart-1.0.19-demo.jar
The complete source code for the demo application is available for
download when you purchase the JFreeChart Developer Guide.
The demo application also links to the JFreeSVG and OrsonPDF libraries, to
provide export facilities to the SVG and PDF formats. These fast, lightweight
libraries are independent from JFreeChart. JFreeSVG is dual licensed under
the GNU GPLv3 and a commercial license, while OrsonPDF is commercially licensed.
Licenses can be purchased from Object Refinery Limited.
An additional tab added to the demo application showcases Orson Charts, a
3D chart library by Object Refinery Limited. You can find out more about
Orson Charts at:
http://www.object-refinery.com/orsoncharts/
---------------
9. LIMITATIONS
---------------
JFreeChart has some known limitations that will hopefully be addressed in
the future:
- some renderers do not respect the series visibility flags yet;
- the chart property editors (accessible by right-clicking on the chart
panel) are horribly out of date and probably shouldn't be used;
- item labels (if displayed) are not taken into account for the
automatically calculated axis range. As a workaround, you can increase
the axis margins;
- tick labels on a DateAxis that uses a SegmentedTimeline can be
problematic;
If there are other items that you think should be listed here,
please post a bug report.
---------------
10. WHAT's NEW
---------------
A list of changes in recent versions:
1.0.19 : (31-Jul-2014)
- fixed clipping issues for combined plots in JavaFX;
- fix a memory leak in the new JavaFX ChartCanvas class;
- CombinedDomainXYPlot and CombinedRangeXYPlot now take into account the
pannable flags in the subplots;
- FastScatterPlot panning direction is corrected;
- added rendering hints to sharpen gridlines and borders in most output
formats;
- JFreeSVG updated to version 2.0;
- included a preview of JSFreeChart, a 2D chart library written in
JavaScript that is conceptually similar to JFreeChart but runs
directly in a web browser.
1.0.18 : (3-Jul-2014)
- added JavaFX support via FXGraphics2D;
- improved LogAxis labelling;
- improved numeric tick labelling;
- center text support in RingPlot;
- 'stepPoint' attribute in the XYStepAreaRenderer;
- other minor improvements and bug fixes, see the NEWS and ChangeLog
files for further details.
1.0.17 : (22-Nov-2013)
- see the NEWS and ChangeLog files for details.
1.0.16 : (13-Sep-2013)
- bumped the required JRE to 1.6, enhanced axis labelling, provided
integration with JFreeSVG and OrsonPDF for vector output, and fixed
bugs.
1.0.15 : (4-Jul-2013)
- various minor feature enhancements and a range of bug fixes, see the
NEWS and ChangeLog files for details.
没有合适的资源?快使用搜索试试~ 我知道了~
JFreeChart-1.0.19 Demo官方源码及可离线运行的jar
共1488个文件
java:1316个
png:49个
html:48个
需积分: 25 53 下载量 177 浏览量
2018-04-10
17:43:47
上传
评论 2
收藏 18.77MB ZIP 举报
温馨提示
zip主要包括:JFreeChart-1.0.19 官方Demo的源码.zip+jfreechart-1.0.19-demo.jar(可运行)+JFreeChart用户开发指南1.0.6(中文).pdf 通过运行jar,查看每个Demo对应的演示结果,再到Demo文件夹查看对应的源码 (如果积分不足,需要可留言邮件,我看到后,有空会发)
资源推荐
资源详情
资源评论
收起资源包目录
JFreeChart-1.0.19 Demo官方源码及可离线运行的jar (1488个子文件)
ChangeLog 463KB
.classpath 426B
chart-viewer.css 73B
.gitignore 7B
overview.html 465B
package.html 454B
package.html 288B
package.html 280B
package.html 250B
package.html 246B
package.html 216B
package.html 212B
package.html 209B
package.html 208B
package.html 207B
package.html 200B
package.html 192B
package.html 187B
package.html 183B
package.html 181B
package.html 179B
package.html 178B
package.html 177B
package.html 177B
package.html 177B
package.html 175B
package.html 173B
package.html 173B
package.html 169B
package.html 168B
package.html 166B
package.html 162B
package.html 162B
package.html 160B
package.html 156B
package.html 154B
package.html 154B
package.html 154B
package.html 154B
package.html 153B
package.html 151B
package.html 145B
package.html 145B
package.html 145B
package.html 141B
package.html 137B
package.html 137B
package.html 136B
package.html 115B
package.html 115B
package.html 115B
package.html 115B
jfreechart-1.0.19.jar 1.5MB
jfreechart-1.0.19.jar 1.5MB
jfreechart-1.0.19-demo.jar 1.37MB
jfreechart-1.0.19-demo.jar 1.37MB
orsoncharts-1.4-eval-nofx.jar 435KB
jcommon-1.0.23.jar 323KB
jcommon-1.0.23.jar 323KB
junit-4.11.jar 239KB
servlet.jar 78KB
jfreechart-1.0.19-swt.jar 78KB
orsonpdf-1.6-eval.jar 71KB
jfreesvg-2.0.jar 50KB
hamcrest-core-1.3.jar 44KB
swtgraphics2d.jar 17KB
jfreechart-1.0.19-experimental.jar 13KB
XYPlot.java 199KB
CategoryPlot.java 174KB
AbstractRenderer.java 139KB
PiePlot.java 131KB
ChartPanel.java 120KB
ChartFactory.java 111KB
DatasetUtilities.java 95KB
DateAxis.java 75KB
AbstractXYItemRenderer.java 74KB
PolarPlot.java 72KB
AbstractCategoryItemRenderer.java 69KB
ChartComposite.java 68KB
JFreeChart.java 68KB
CategoryItemRenderer.java 66KB
SegmentedTimeline.java 64KB
XYItemRenderer.java 63KB
ValueAxis.java 61KB
FXGraphics2D.java 61KB
ContourPlot.java 60KB
StandardChartTheme.java 59KB
Axis.java 59KB
ThermometerPlot.java 57KB
CategoryAxis.java 56KB
SpiderWebPlot.java 54KB
DatasetUtilitiesTest.java 53KB
Plot.java 53KB
XYPlotTest.java 51KB
TimeSeries.java 51KB
XYDifferenceRenderer.java 49KB
BarRenderer.java 49KB
CategoryPlotTest.java 47KB
SWTGraphics2D.java 47KB
XYLineAndShapeRenderer.java 46KB
共 1488 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15
资源评论
眨眼睛1024
- 粉丝: 21
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功