Gráfico em linhas java

0 respostas
yfalbino

olá pessoal,

estou criando um gráfico em linhas em java, porem as linhas não estão aparecendo.
alguém sabe como resolver isto ?

Função para criar o dataset:

private CategoryDataset createDataset() {
        DefaultCategoryDataset dataset = new DefaultCategoryDataset();
        dataset.addValue(new Double(lblReceitaTotal.getText().replace(",", ".")), "Receitas", "Receita/Despesa");
        dataset.addValue(new Double(lbl_DespTotal.getText().replace(",", ".")), "Despesas", "Receita/Despesa");
        return dataset;
}

Função para criar o gráfico:

public final void criaGraficoLinhas() {
        CategoryDataset cds = createDataset();
        String titulo = "Gráfico Receita x Despesa";
        String eixoy = "Valor Receita/Despesa";
        String txt_legenda = "Ledenda:";
        boolean legenda = true;
        boolean tooltips = false;
        boolean urls = false;
        JFreeChart graf = ChartFactory.createLineChart(titulo, txt_legenda, eixoy, cds, PlotOrientation.VERTICAL, legenda, tooltips, urls);
        ChartPanel myChartPanel = new ChartPanel(graf, true);
        myChartPanel.setSize(1040, 487);
        myChartPanel.setVisible(true);
        PainelLinhas.removeAll();
        PainelLinhas.add(myChartPanel);
        PainelLinhas.revalidate();
        PainelLinhas.repaint();
}

Agradeço desde já.

Criado 5 de junho de 2013
Respostas 0
Participantes 1