*********************************
* JFREECHART: Version 1.0.0-rc1 *
*********************************
2 June 2005
(C)opyright 2000-2005, 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 (JDK 1.2.2 or later) and uses the Java
2D API for drawing.
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.
-------------------
2. LATEST VERSION
-------------------
The latest version of this class library can be obtained from:
http://www.jfree.org/jfreechart/
If you have an comments, suggestions or bugs to report, please post a
message in the JFreeChart forum.
-----------------
3. DOCUMENTATION
-----------------
You can download installation instructions
(jfreechart-1.0.0-rc1-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 'gcjdoc' or 'javadoc'
utilities directly, or with the Ant script (build.xml) included in the
distribution.
-----------------
4. DEPENDENCIES
-----------------
JFreeChart has the following dependencies:
(a) JDK 1.2.2 or higher - JFreeChart requires the Java2D and Collections
APIs, so it won't work with JDK 1.1. If you are using JFreeChart to create
applets, this means that you cannot rely on the JVM integrated with
Microsoft's Internet Explorer - your users will need to have the Java 2
plug-in installed. Most other browsers (e.g. Mozilla, Firefox, Netscape,
Konqueror) support JDK 1.4.
(b) JCommon - version 1.0.0-pre2 or later. The runtime jar file 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) GNU JAXP - a free implementation of the standard XML processing
APIs for Java.
http://www.gnu.org/software/classpathx/jaxp/
Classes in the org.jfree.data.xml package require this library, or
another JAXP v1.1 compliant parser. The gnujaxp.jar file (from the
gnujaxp-1.0beta1.zip distribution) is included with JFreeChart. GNU
JAXP is licensed under the terms of the GNU General Public License
with an additional library exception.
THIS LIBRARY IS ONLY REQUIRED BY JFREECHART IF YOU ARE USING JDK 1.3 OR
JDK 1.2.2.
(d) 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
(e) 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
3.8.
--------------------
5. 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/
Please note that you will need to obtain the servlet.jar file (see the
DEPENDENCIES section above) before running the Ant script.
------------------------
6. 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.2.2 or later), use the following command:
java -jar jfreechart-1.0.0-rc1-demo.jar
The complete source code for the demo application is available for
download when you purchase the JFreeChart Developer Guide.
---------------
7. LIMITATIONS
---------------
JFreeChart has some known limitations that will hopefully be addressed in
the future:
- with the XYPlot class, when the bounds of the range axis are calculated
automatically, all of the data is used, not just the subset that is
visible on the chart;
- 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.
If there are other items that you think should be listed here,
please post a bug report.
---------------
8. WHAT's NEW
---------------
A list of changes in recent versions:
1.0.0-rc1 : (2-Jun-2005)
- this is a "release candidate" for version 1.0.0. If no significant
API problems are reported, this release will be re-released as
version 1.0.0.
- see CHANGELOG.txt for further details.
1.0.0-pre2 : (10-Mar-2005)
- see CHANGELOG.txt for further details.
1.0.0-pre1 : (29-Nov-2004)
- see CHANGELOG.txt for further details.
0.9.21 : (9-Sep-2004)
- added new axes: PeriodAxis and ModuloAxis.
- split org.jfree.data and org.jfree.chart.renderer into
subpackages for 'category' and 'xy' charts.
- Sun PNG encoder is now used, if available.
- a new demo application makes it easier to preview the
chart types that JFreeChart can create.
- added a new series visibility flag to the AbstractRenderer
class.
- added support for GradientPaint in interval markers.
- see CHANGELOG.txt for further details.
0.9.20 : (7-Jun-2004)
- primarily bug fixes, see CHANGELOG.txt for further details.
0.9.19 : (28-May-2004)
- added methods to XYDataset that return double primitives;
- removed distinction between "primary" and "secondary" datasets,
renderers and axes;
- added fixed legend item options to CategoryPlot and XYPlot;
- legend changes by Barek Naveh;
- removed Log4j dependency;
- many, many bug fixes;
- see CHANGELOG.txt for further details.
0.9.18 : (15-Apr-2004)
- new legend anchor options;
- fixed broken JPEG export;
- fixed title size problems;
- various other bug fixes;
0.9.17 : (26-Mar-2004)
- pie chart enhancements for labelling, shading and multiple pie
charts (2D or 3D) on a single plot;
- new PolarPlot class added;
- XYSeries can now be sorted or unsorted;
- createBufferedImage() method can now scale charts;
- domain and range markers now support intervals;
- item labels are now supported by some XYItemRenderers;
- tooltip and item label generators now use MessageFormat class;
- added new XYBarDataset class;
- added transparency support to PNG export;
- numerous other small enhancements and bug fixes, see the
CHANGELOG.txt file for more details;
0.9.16 : (09-Jan-2004)
- this release contains bug fixes and some minor feature
enhancements (title and category label wrapping, legend sha
没有合适的资源?快使用搜索试试~ 我知道了~
jfree1.0.0
需积分: 9 16 下载量 112 浏览量
2007-10-25
17:31:50
上传
评论
收藏 2.84MB GZ 举报
温馨提示
共809个文件
java:721个
html:45个
properties:26个
jsp的报表工具,帮助大家更快更好开发报表工具
资源推荐
资源详情
资源评论
收起资源包目录
jfree1.0.0 (809个子文件)
overview.html 403B
package.html 280B
package.html 244B
package.html 231B
package.html 209B
package.html 206B
package.html 201B
package.html 201B
package.html 194B
package.html 181B
package.html 181B
package.html 179B
package.html 177B
package.html 177B
package.html 172B
package.html 172B
package.html 171B
package.html 171B
package.html 169B
package.html 167B
package.html 163B
package.html 162B
package.html 160B
package.html 156B
package.html 156B
package.html 154B
package.html 154B
package.html 150B
package.html 149B
package.html 148B
package.html 148B
package.html 147B
package.html 145B
package.html 145B
package.html 139B
package.html 139B
package.html 139B
package.html 136B
package.html 131B
package.html 131B
package.html 126B
package.html 115B
package.html 115B
package.html 115B
package.html 115B
jfreechart-1.0.0-rc1.jar 1.02MB
jfreechart-1.0.0-rc1-demo.jar 365KB
jcommon-1.0.0-rc1.jar 291KB
gnujaxp.jar 226KB
junit.jar 118KB
servlet.jar 78KB
XYPlot.java 133KB
CategoryPlot.java 106KB
AbstractRenderer.java 94KB
ChartFactory.java 87KB
ChartPanel.java 82KB
PiePlot.java 81KB
SegmentedTimeline.java 61KB
DateAxis.java 61KB
JFreeChart.java 59KB
ContourPlot.java 58KB
DatasetUtilities.java 56KB
ValueAxis.java 52KB
AbstractXYItemRenderer.java 51KB
AbstractCategoryItemRenderer.java 49KB
NumberAxis.java 49KB
XYItemRenderer.java 49KB
CategoryItemRenderer.java 48KB
DefaultOldLegend.java 48KB
SegmentedTimelineTests.java 46KB
ThermometerPlot.java 45KB
LogarithmicAxis.java 42KB
CyclicNumberAxis.java 41KB
PeriodAxis.java 40KB
XYLineAndShapeRenderer.java 40KB
Plot.java 40KB
Axis.java 39KB
MeterPlot.java 39KB
PiePlot3D.java 37KB
SpiderWebPlot.java 37KB
CategoryAxis.java 36KB
PolarPlot.java 36KB
BarRenderer.java 35KB
StandardXYItemRenderer.java 35KB
XYDifferenceRenderer.java 35KB
BoxAndWhiskerRenderer.java 32KB
BorderArrangementTests.java 32KB
DynamicTimeSeriesCollection.java 30KB
ChartUtilities.java 30KB
TimeSeries.java 29KB
XYBoxAndWhiskerRenderer.java 28KB
CandlestickRenderer.java 28KB
FastScatterPlot.java 28KB
XYPlotTests.java 28KB
SymbolicAxis.java 28KB
BarRenderer3D.java 27KB
PlotPropertyEditPanel.java 24KB
XYAreaRenderer.java 23KB
TextTitle.java 23KB
DefaultIntervalCategoryDataset.java 23KB
共 809 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
phere8888
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功