• 大小: 430KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-05-12
  • 语言: Java
  • 标签: jfreechart  源代码  demo  

资源简介

jfreechart-1.0.19压缩包中有一个jfreechart-1.0.19-demo.jar,里面演示了各种图表的制作案例,包括BarChart、LineChart、PieChart、TimeSeriesChart、XYSeries等等,共309个例子,现开放源码,请各位下载,欢迎交流。

资源截图

代码片段和文件信息

// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) fieldsfirst 

package demo;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;
import org.jfree.data.category.DefaultCategoryDataset;

class Animator extends Timer
    implements ActionListener
{

    private DefaultCategoryDataset dataset;

    Animator(DefaultCategoryDataset defaultcategorydataset)
    {
        super(20 null);
        dataset = defaultcategorydataset;
        addActionListener(this);
    }

    public void actionPerformed(ActionEvent actionevent)
    {
        int i = (int)(Math.random() * (double)dataset.getRowCount());
        Comparable comparable = dataset.getRowKey(i);
        int j = (int)(Math.random() * (double)dataset.getColumnCount());
        Comparable comparable1 = dataset.getColumnKey(j);
        int k = Math.random() - 0.5D >= 0.0D ? 5 : -5;
        dataset.setValue(Math.max(0.0D dataset.getValue(i j).doubleValue() + (double)k) comparable comparable1);
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-06 23:45  demo\
     文件        1145  2017-11-06 23:45  demo\Animator.java
     文件        7991  2017-11-06 23:45  demo\AnnotationDemo1.java
     文件        6610  2017-11-06 23:45  demo\AnnotationDemo2.java
     文件        4981  2017-11-06 23:45  demo\AreaChartDemo1.java
     文件        4649  2017-11-06 23:45  demo\AxisOffsetsDemo1.java
     文件        5089  2017-11-06 23:45  demo\BarChart3DDemo1.java
     文件        3570  2017-11-06 23:45  demo\BarChart3DDemo2.java
     文件        2862  2017-11-06 23:45  demo\BarChart3DDemo3.java
     文件        4862  2017-11-06 23:45  demo\BarChart3DDemo4.java
     文件        4204  2017-11-06 23:45  demo\BarChartDemo1.java
     文件        4184  2017-11-06 23:45  demo\BarChartDemo10.java
     文件        4036  2017-11-06 23:45  demo\BarChartDemo11.java
     文件        3352  2017-11-06 23:45  demo\BarChartDemo2.java
     文件        4597  2017-11-06 23:45  demo\BarChartDemo3.java
     文件        2469  2017-11-06 23:45  demo\BarChartDemo4.java
     文件        4465  2017-11-06 23:45  demo\BarChartDemo5.java
     文件        2619  2017-11-06 23:45  demo\BarChartDemo6.java
     文件        4937  2017-11-06 23:45  demo\BarChartDemo7.java
     文件        3755  2017-11-06 23:45  demo\BarChartDemo8.java
     文件        4650  2017-11-06 23:45  demo\BarChartDemo9.java
     文件        3285  2017-11-06 23:45  demo\BoxAndWhiskerChartDemo1.java
     文件        3773  2017-11-06 23:45  demo\BoxAndWhiskerChartDemo2.java
     文件        3458  2017-11-06 23:45  demo\BubbleChartDemo1.java
     文件        2728  2017-11-06 23:45  demo\BubbleChartDemo2.java
     文件       10793  2017-11-06 23:45  demo\CandlestickChartDemo1.java
     文件        1402  2017-11-06 23:45  demo\CanvasExportTask.java
     文件        6527  2017-11-06 23:45  demo\CategoryLabelPositionsDemo1.java
     文件        3201  2017-11-06 23:45  demo\CategoryMarkerDemo1.java
     文件        3256  2017-11-06 23:45  demo\CategoryMarkerDemo2.java
     文件        3742  2017-11-06 23:45  demo\CategoryPointerAnnotationDemo1.java
............此处省略279个文件信息

评论

共有 条评论