Java e animações

Olá,

Preciso fazer um display analógico para uma aplicação Java (ex: um conta-giros - igual ao de um carro). Estou tentando evitar fazê-lo em Java (fundo, arco, número, etc.), gostaria de usar um software auxiliar.

Pensei no Flash (faz desenho bonitos e animações legais), mas tenho uma dúvida: consigo fornecer constantemente valores para o objeto flash e ele atualizar avançar/retroceder do ponteiro? Resumindo: consigo programar o objeto flash?!

Aceito sugestões de outros softwares…

Obrigado desde já!!

gtrue

Flash? Dá para fazer um monte de coisas em Flash (fora a linguagem proprietária do Flash dá para usar agora XML e Javascript).

http://www.flash-brasil.com.br/

http://www.flash-brasil.com.br/?q=construindorelogioflash

Olha, acho que eu ainda não entendi sua resposta.

Quer dizer que posso fazer, por exemplo, um velocímetro em flash e mandar a velocidade que ele deve marcar através do Java?!

Imagina que estou fazendo uma série de displays analógicos em um aplicativo Java que mostrará ao operador os valores de pressão e temperatura de uma determinada fase, posso fazer esses displays em flash, executá-los e gerenciá-los através do Java? Meu aplicativo vai ler os sensores e mandar tal informação para o Flash mostrar, dá pra fazer?

Desculpa a insistência, mas realmente não entendi sua resposta, sou novo nisso tudo…

Obrigado,

gtrue

Você não entendeu direito. O Flash tem uma linguagem incorporada, chamada ActionScript, que é Javascript (como você viu no exemplo do site Flash Brasil), e com ela você pode fazer um monte de coisas. O exemplo NÃO é Java, embora seja muito parecido.

É também possível integrar o Flash com o Javascript do browser, assim como você poder montar uma aplicação Flash no servidor com Java e mandá-la para o browser (veja http://www.openlaszlo.org ). Com Flash dá para fazer um monte de coisas.

Pra matar o assunto então:

Não estou desenvolvendo pra web e meu aplicativo naum vai rodar em browser. Estou desenvolvendo um aplicativo que vai, através de uma porta serial, ler os dados de alguns sensores, tudo em JAVA e em uma única máquina. Quero mostrar, em tempo real, tais informações através de painéis de temperatura e pressão desenhados em Flash.

Estou navegando nas páginas que vc passou, mas nunca mexi em Flash. Sei que softwares como o Maia modela objetos que podem rodar sobre aplicativos feitos em C e Java, recebendo valores e atualizando os displays.

O que vc acha?

Hum, visualização de gráficos podem ser feitos diretamente em Java, você não precisa usar mais uma camada de software (Flash). Como você precisa algo “real-time” não posso recomendar o JFreeChart ( http://www.jfree.org ) , porque ele é bastante lento, mas você pode usar algo parecido. É questão de procurar.