Example usage for org.jfree.data.category DefaultCategoryDataset DefaultCategoryDataset

List of usage examples for org.jfree.data.category DefaultCategoryDataset DefaultCategoryDataset

Introduction

In this page you can find the example usage for org.jfree.data.category DefaultCategoryDataset DefaultCategoryDataset.

Prototype

public DefaultCategoryDataset() 

Source Link

Document

Creates a new (empty) dataset.

Usage

From source file:gui.MainForm.java

private static CategoryDataset createDataset() {
    String s = "?";
    String s1 = "??";
    String s2 = "??";
    String s3 = "1";
    String s4 = "2";
    String s5 = "3";
    String s6 = "4";
    String s7 = "5";
    DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
    defaultcategorydataset.addValue(1.0D, s, s3);
    defaultcategorydataset.addValue(4D, s, s4);
    defaultcategorydataset.addValue(3D, s, s5);
    defaultcategorydataset.addValue(5D, s, s6);
    defaultcategorydataset.addValue(5D, s, s7);
    defaultcategorydataset.addValue(5D, s1, s3);
    defaultcategorydataset.addValue(7D, s1, s4);
    defaultcategorydataset.addValue(6D, s1, s5);
    defaultcategorydataset.addValue(8D, s1, s6);
    defaultcategorydataset.addValue(4D, s1, s7);
    defaultcategorydataset.addValue(4D, s2, s3);
    defaultcategorydataset.addValue(3D, s2, s4);
    defaultcategorydataset.addValue(2D, s2, s5);
    defaultcategorydataset.addValue(3D, s2, s6);
    defaultcategorydataset.addValue(6D, s2, s7);
    return defaultcategorydataset;
}

From source file:ttma.client.GUI.StatFinance.java

private static CategoryDataset createDataset() {
    final String expenses = "EXPENSES";
    final String incomes = "INCOMES";

    final String hotels = "Hotels";
    final String events = "Events";
    final String pub = "Publicity";
    final String trans = "Transoport";
    final String sal = "Salaries";
    final String cl = "Clinics";
    final DefaultCategoryDataset dataset = new DefaultCategoryDataset();
    double he = 100 + (int) (Math.random() * ((8000 - 100) + 1));
    double ee = 100 + (int) (Math.random() * ((8000 - 100) + 1));
    double pe = 100 + (int) (Math.random() * ((8000 - 100) + 1));
    double te = 100 + (int) (Math.random() * ((8000 - 100) + 1));
    double se = 100 + (int) (Math.random() * ((8000 - 100) + 1));
    double ce = 100 + (int) (Math.random() * ((8000 - 100) + 1));

    int hi = 100 + (int) (Math.random() * ((8000 - 100) + 1));
    int ei = 100 + (int) (Math.random() * ((8000 - 100) + 1));

    int ti = 100 + (int) (Math.random() * ((8000 - 100) + 1));

    int ci = 100 + (int) (Math.random() * ((8000 - 100) + 1));

    dataset.addValue(he, expenses, hotels);
    dataset.addValue(ee, expenses, events);
    dataset.addValue(pe, expenses, pub);
    dataset.addValue(te, expenses, trans);
    dataset.addValue(se, expenses, sal);
    dataset.addValue(ce, expenses, cl);//from   w w w  .  j a  v  a 2  s  .c o m

    dataset.addValue(hi, incomes, hotels);
    dataset.addValue(ei, incomes, events);
    dataset.addValue(0.1, incomes, pub);
    dataset.addValue(ti, incomes, trans);
    dataset.addValue(0.1, incomes, sal);
    dataset.addValue(ci, incomes, cl);

    return dataset;
}

From source file:org.jfree.chart.demo.AxisOffsetsDemo1.java

private static CategoryDataset createDataset() {
    String s = "S1";
    String s1 = "S2";
    String s2 = "S3";
    String s3 = "C1";
    String s4 = "C2";
    String s5 = "C3";
    String s6 = "C4";
    String s7 = "C5";
    DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
    defaultcategorydataset.addValue(1.0D, s, s3);
    defaultcategorydataset.addValue(4D, s, s4);
    defaultcategorydataset.addValue(3D, s, s5);
    defaultcategorydataset.addValue(5D, s, s6);
    defaultcategorydataset.addValue(5D, s, s7);
    defaultcategorydataset.addValue(5D, s1, s3);
    defaultcategorydataset.addValue(7D, s1, s4);
    defaultcategorydataset.addValue(6D, s1, s5);
    defaultcategorydataset.addValue(8D, s1, s6);
    defaultcategorydataset.addValue(4D, s1, s7);
    defaultcategorydataset.addValue(4D, s2, s3);
    defaultcategorydataset.addValue(3D, s2, s4);
    defaultcategorydataset.addValue(2D, s2, s5);
    defaultcategorydataset.addValue(3D, s2, s6);
    defaultcategorydataset.addValue(6D, s2, s7);
    return defaultcategorydataset;
}

From source file:org.jfree.chart.demo.CylinderChartDemo1.java

private static CategoryDataset createDataset() {
    DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
    defaultcategorydataset.addValue(4D, "S1", "Monday");
    defaultcategorydataset.addValue(5D, "S1", "Tuesday");
    defaultcategorydataset.addValue(-7D, "S1", "Wednesday");
    defaultcategorydataset.addValue(6D, "S1", "Thursday");
    defaultcategorydataset.addValue(4D, "S1", "Friday");
    return defaultcategorydataset;
}

From source file:demo.BarChartDemo11.java

/**
 * Returns a sample dataset.//from w  w  w. ja  v a  2  s. c  o  m
 *
 * @return The dataset.
 */
private static CategoryDataset createDataset() {
    DefaultCategoryDataset dataset = new DefaultCategoryDataset();
    dataset.addValue(33, "S1", "GNU General Public License (GPL) 2.0");
    dataset.addValue(13, "S1", "Apache License 2.0");
    dataset.addValue(12, "S1", "GNU General Public License (GPL) 3.0");
    dataset.addValue(11, "S1", "MIT License");
    dataset.addValue(7, "S1", "BSD License 2.0");
    dataset.addValue(6, "S1", "Artistic Licence (Perl)");
    dataset.addValue(6, "S1", "GNU Lesser General Public License (LGPL) 2.1");
    dataset.addValue(3, "S1", "GNU Lesser General Public License (LGPL) 3.0");
    dataset.addValue(2, "S1", "Eclipse Public License");
    dataset.addValue(1, "S1", "Code Project 1.02 License");
    return dataset;
}

From source file:graficos.GraficoCash.java

public GraficoCash(String title, String xLabel, String yLabel) {
    dataset = new DefaultCategoryDataset();
    grafico = ChartFactory.createBarChart(title, xLabel, yLabel, dataset);
}

From source file:org.jfree.chart.demo.StackedBarDemo2.java

public StackedBarDemo2(String s) {
    super(s);/*from   w ww.j  a v  a 2  s.c o  m*/
    DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
    defaultcategorydataset.addValue(1.0D, "Row 1", "Column 1");
    defaultcategorydataset.addValue(5D, "Row 1", "Column 2");
    defaultcategorydataset.addValue(3D, "Row 1", "Column 3");
    defaultcategorydataset.addValue(2D, "Row 2", "Column 1");
    defaultcategorydataset.addValue(3D, "Row 2", "Column 2");
    defaultcategorydataset.addValue(2D, "Row 2", "Column 3");
    JFreeChart jfreechart = ChartFactory.createStackedBarChart("StackedBarDemo2", "Category", "Value",
            defaultcategorydataset, PlotOrientation.VERTICAL, true, true, false);
    CategoryPlot categoryplot = (CategoryPlot) jfreechart.getPlot();
    StackedBarRenderer stackedbarrenderer = (StackedBarRenderer) categoryplot.getRenderer();
    stackedbarrenderer.setRenderAsPercentages(true);
    ChartPanel chartpanel = new ChartPanel(jfreechart, false);
    chartpanel.setPreferredSize(new Dimension(500, 270));
    setContentPane(chartpanel);
}

From source file:org.jfree.chart.demo.DualAxisDemo6.java

private static CategoryDataset createDataset1() {
    String s = "Series 1A";
    String s1 = "Series 1B";
    String s2 = "Category 1";
    String s3 = "Category 2";
    String s4 = "Category 3";
    String s5 = "Category 4";
    DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
    defaultcategorydataset.addValue(1.0D, s, s2);
    defaultcategorydataset.addValue(4D, s, s3);
    defaultcategorydataset.addValue(3D, s, s4);
    defaultcategorydataset.addValue(5D, s, s5);
    defaultcategorydataset.addValue(3D, s1, s2);
    defaultcategorydataset.addValue(6D, s1, s3);
    defaultcategorydataset.addValue(1.0D, s1, s4);
    defaultcategorydataset.addValue(5D, s1, s5);
    return defaultcategorydataset;
}

From source file:br.senac.tads.pi3.ghosts.locarsys.dao.Relatorios.java

public static void relatoriosDisponibilidade() throws SQLException, ClassNotFoundException {
    String query = "SELECT FL.NOME_FILIAL, COUNT(FL.NOME_FILIAL) AS QUANTIDADE FROM CARRO CA "
            + "INNER JOIN FILIAL FL ON FL.ID_FILIAL = CA.ID_FILIAL " + "WHERE CA.DISPONIBILIDADE_CARRO = '1' "
            + "GROUP BY FL.NOME_FILIAL";
    Connection conn = Conexoes.obterConexao();
    Statement stmt = conn.createStatement();

    ResultSet rs = stmt.executeQuery(query);

    DefaultCategoryDataset ds = new DefaultCategoryDataset();

    while (rs.next()) {
        ds.addValue(rs.getInt("QUANTIDADE"), "Quantidade", rs.getString("NOME_FILIAL"));
    }/*from  w ww.  j av a2 s . c  o m*/

    /*File fg = new File("C:\\Users\\bruno.lopes.KRONMED\\Documents\\NetBeansProjects\\LoCarSys\\src\\main\\webapp\\ImagensLoCarSys\\disponibilidade.png");
     fg.delete();*/
    JFreeChart grafico = ChartFactory.createBarChart3D("Relatrio de Disponibilidade", "Filiais",
            "Separados por filiais", ds, PlotOrientation.VERTICAL, true, true, false);

    //try (OutputStream arquivo = new FileOutputStream("C:\\Users\\bruno.clopes\\Documents\\NetBeansProjects\\LoCarSys\\target\\LoCarSys-1.0-SNAPSHOT\\ImagensLoCarSys\\disponibilidade.png")) {
    try (OutputStream arquivo = new FileOutputStream("ImagensLoCarSys\\disponibilidade.png")) {
        ChartUtilities.writeChartAsPNG(arquivo, grafico, 800, 600);
    } catch (FileNotFoundException ex) {
        System.out.println("" + ex.getMessage());
    } catch (IOException ex) {
        System.out.println("" + ex.getMessage());
    }

    //try (OutputStream arquivo = new FileOutputStream("C:\\Users\\bruno.clopes\\Documents\\NetBeansProjects\\LoCarSys\\target\\LoCarSys-1.0-SNAPSHOT\\ImagensLoCarSys\\disponibilidade.png")) {
    try (OutputStream arquivo = new FileOutputStream(
            "C:\\Users\\temp.cas\\Documents\\NetBeansProjects\\LoCarSys\\target\\LoCarSys-1.0-SNAPSHOT\\ImagensLoCarSys\\disponibilidade.png")) {
        ChartUtilities.writeChartAsPNG(arquivo, grafico, 800, 600);
    } catch (FileNotFoundException ex) {
        System.out.println("" + ex.getMessage());
    } catch (IOException ex) {
        System.out.println("" + ex.getMessage());
    }
}

From source file:org.jfree.chart.demo.MouseListenerDemo2.java

public MouseListenerDemo2(String s) {
    super(s);/*ww  w . j  a va  2s .  c  o  m*/
    DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
    defaultcategorydataset.addValue(1.0D, "S1", "C1");
    defaultcategorydataset.addValue(4D, "S1", "C2");
    defaultcategorydataset.addValue(3D, "S1", "C3");
    defaultcategorydataset.addValue(5D, "S1", "C4");
    defaultcategorydataset.addValue(5D, "S1", "C5");
    defaultcategorydataset.addValue(6D, "S1", "C6");
    defaultcategorydataset.addValue(7D, "S1", "C7");
    defaultcategorydataset.addValue(8D, "S1", "C8");
    defaultcategorydataset.addValue(5D, "S2", "C1");
    defaultcategorydataset.addValue(7D, "S2", "C2");
    defaultcategorydataset.addValue(6D, "S2", "C3");
    defaultcategorydataset.addValue(8D, "S2", "C4");
    defaultcategorydataset.addValue(4D, "S2", "C5");
    defaultcategorydataset.addValue(4D, "S2", "C6");
    defaultcategorydataset.addValue(3D, "S2", "C7");
    defaultcategorydataset.addValue(1.0D, "S2", "C8");
    defaultcategorydataset.addValue(4D, "S3", "C1");
    defaultcategorydataset.addValue(3D, "S3", "C2");
    defaultcategorydataset.addValue(2D, "S3", "C3");
    defaultcategorydataset.addValue(3D, "S3", "C4");
    defaultcategorydataset.addValue(6D, "S3", "C5");
    defaultcategorydataset.addValue(3D, "S3", "C6");
    defaultcategorydataset.addValue(4D, "S3", "C7");
    defaultcategorydataset.addValue(3D, "S3", "C8");
    org.jfree.chart.JFreeChart jfreechart = ChartFactory.createBarChart("Test", "Category", "Value",
            defaultcategorydataset, PlotOrientation.VERTICAL, true, true, false);
    ChartPanel chartpanel = new ChartPanel(jfreechart);
    chartpanel.addChartMouseListener(this);
    chartpanel.setPreferredSize(new Dimension(500, 270));
    setContentPane(chartpanel);
}