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á.