Ajuda com JFreeChart

0 respostas
T
Pessoal, estou começando a utilizar jfreechart, mas não to conseguindo fazer uma coisa. Quero atualizar o grafico em tempo de execução. Por exemplo: o grafico mostra os investimentos em cada mes, ai quando eu adiciono um novo investimento ele já aparece no gráfico. Alguém sabe como posso fazer? eu tentei usar um evento esse e chamar esse método:
JFreeChart investimento = null;
		JDBCCategoryDataset dados = null;
    	 dados = new JDBCCategoryDataset(conexao.getConnection());
			try {
				
				dados.executeQuery("Select mes, sum(valor) AS 'Valor investido' from investimentos" +
						" GROUP BY mes");

			} catch (SQLException e) {
				e.printStackTrace();
			} 

			
				investimento = ChartFactory.createBarChart("Investimentos","mes", "valor", 
						dados, PlotOrientation.VERTICAL, true, true, false);
			investimento.setTitle(String.valueOf(System.currentTimeMillis()));
			System.out.println(investimento.getTitle().getText());
			graficoInvestimento = new ChartPanel(investimento);
			graficoInvestimento.setBounds(new Rectangle(2, 8, 488, 289));
e chamá-lo toda vez que esse evento ocorre mas não consegui.
Criado 10 de julho de 2010
Respostas 0
Participantes 1