2010-09-16 10 views
0

Je souhaite afficher les données et observer leur déplacement au fur et à mesure que les données entrent en jeu. Existe-t-il un moyen de le faire avec une applet Java?Graphique à barres en temps réel dans une applet Java

(je ne suis pas marié à l'idée d'une applet)

+0

Voulez-vous le faire sur une application Web ou une application de bureau? –

+0

Tout irait bien. C'est un très petit projet. – rhombidodecahedron

+0

Je me penche vers l'application web, cependant. – rhombidodecahedron

Répondre

0

Vous pouvez utiliser JFreeChart. Il a un ChartPanel, qui est un composant Swing qui peut être ajouté à une applet. Si vous mettez à jour les DataSets des diagrammes, le panneau sera automatiquement mis à jour. Vous devrez simplement récupérer les données du serveur à mesure qu'elles arrivent. Il devrait être possible d'utiliser une connexion HTTP au serveur Web et de le lire ligne par ligne et de l'analyser pour les données que vous ajoutez aux données du graphique. Vous aurez probablement besoin d'une sorte de file d'attente dans le serveur qui reçoit des données d'un processus qui génère de nouvelles données et les écrit dans le flux HTTP.