Ferramenta: JFreeChart - Ajuda

11 respostas
yumelee

Alguém sabe dizer se consigo ter um gráfico de pizza e passar o mouse em cima e ter informações sobre a fatia. (Tipo um tooltip)
E também um gráfico com linhas e nós e passando o mouse nos nós tendo informações sobre esses ?
Isso é urgente !
abs

11 Respostas

lpalma

Quando eu usei o JFreeChart os gráficos eram estáticos, logo não suportavam Tooltips

Depois quando usei os gráficos da Google em JavaScript (Interativo) eu consegui ter gráficos dinâmicos:
http://code.google.com/intl/pt-BR/apis/charttools/index.html

yumelee

Eu li algo sobre uma interface ToolTipGenerator do JFreeChart.
Essa ferramenta eh mto falada no mundo Java, mas pouca gente me dá respostas concretas.
Nao sei se é a hora de procurar outras. Será que não devo insisitir o JFreeChart?

lpalma

Realmente! Procurei no Google e existe a classe ToolTipGenerator, por um acaso até a PieToolTipGenerator que irá funcionar para o gráfico de Pizza, só não sei se funciona…

Eu mudei para o Google Charts por questões superiores (chefe) que queria alguns gráficos de lá que ele considerou mais sofisticados que os atuais do JFreeChart, com os gráficos 3D, tooltips e mapas integrados ao Google Maps.

Concluindo, desculpe eu não poder te ajudar já que eu nem sabia que essa classe existia, mas como ela existe eu acho sim que você deve insistir e continuar usando o JFreeChart que é uma biblioteca bastante utilizada (eu acredito que os gráficos são estáticos, mas posso estar enganado).

Você já pesquisou sobre o Cewolf?
Aqui tem um link falando sobre a integração JFreeChart e Cewolf:
http://www.developer.com/java/j2me/print.php/10934_3451401_1
O Cewolf é um conjunto de bibliotecas para tornar o JFreeChart mais sofisticado. O link é um pouco antigo (2004), sendo que o projeto ainda está ativo (última versão é de Outubro de 2010), logo várias funcionalidades podem ter sido feitas de lá para cá, inclusive a que você procura!

yumelee

Ajudou sim, Lucas.
Muito obrigada!!!

Flavio_machine

É pra web ou swing ?

yumelee

Web

Flavio_machine

O primefaces tem isso

yumelee

Vou dar uma olhada ! (JSFs, né ?)
Muito obrigada !!!

Flavio_machine

Sim olha o link http://www.primefaces.org/showcase/ui/pieChart.jsf

yumelee

Lucas, nessa sua sugestão do Google posso baixar e usar offline ou exige trabalho online ?

yumelee

Muito bom, mesmo, Flavio.
Estou no site vendo.
abs

Criado 13 de dezembro de 2010
Ultima resposta 13 de dez. de 2010
Respostas 11
Participantes 3