Bonjour,
Dans le cadre de mon stage, je dois permettre à un utilisateur d'afficher le graphe correspondant à une date donnée.
Je voudrai savoir comment faire pour lier une date à un graphe ainsi que pour créer ce calendrier.
Merci
Bonjour,
Dans le cadre de mon stage, je dois permettre à un utilisateur d'afficher le graphe correspondant à une date donnée.
Je voudrai savoir comment faire pour lier une date à un graphe ainsi que pour créer ce calendrier.
Merci
Bonjour,
pour le calendrier, il y a le JSpinner qui permet de choisir des dates. Sinon, il existe plusieurs implémentations sur le web.
Quant au lien entre date et graphe, cela dépend. Tu peux utiliser une HashMap, ou alors écrire une fenêtre qui prend une date en paramètre, et dessine le graphe en fonction. Il nous faut un peu plus de détails sur ce point.
Avec une HashMap, à chaque date on associerait un graphe mais comment seront stockées tous ces graphes ?Envoyé par xavlours
Pareil pour la 2de solution ?
Pour ce qui est des graphes, on me demande d'automatiser la création des graphes à partir des données de Crystal Report. A partir des données, je dois générer les graphes correspondant.
Le truc, c'est que c'est difficile de trouver des exemples d'utilisation de Java avec Crystal Report sur le net.
Tu as des idées à me soumettre ?
Merci
On ne peut pas te dire comment stocker les graphes, vu qu'on ne sait même pas quelle librairie tu utilises. Tu pourrais très bien les dessiner sur des BufferedImage, ou utiliser JGraph (que je ne connais pas), ou autre. En tout cas, une HashMap peut contenir n'importe quel type d'objet, donc ce n'est pas un problème.
Mais bon, à priori, ce n'est pas nécessaire, puisque les graphes doivent être générés (je suppose qu'ils seront générés au moment ou l'on clique sur la date), ce qui fait pencher pour la seconde solution, non ?
Quant à Crystal Reports, je ne connais pas, ils ont l'air d'avoir des tutoriels sur leur site.
En faite, j'avais mal compris ce qu'on me demandait
Je vais tenter d'être plus clair.
Je dois écouter des données parvenant de différents serveurs. Avec ces données, je dois créer un graphe.
J'ai trouvé sur le net JFreeChart qui à l'air pas mal pour les graphes.
A une date (jour mois année) sera associé ou non un graphe.
Par exemple, si je commence aujourd'hui, les dates apres le 14/05/07 et avant le 14/05/07 n'auront pas de graphes associés à leurs dates.
L'utilisateur doit pouvoir choisir la date qu'il souhaite. Si cette date est associé à un graphe alors il est affiché à l'écran sinon on affiche une fenetre vide ou rien.
Je voudrais aussi savoir comment faire pour sauvegarder tous ça.
Est-ce que je suis clair ?
PS : Crystal Report n'est pas à utiliser
Merci
Pour sauvegarder tout ça, y'a un moyen simple : la sérialization!
http://java.developpez.com/faq/java/..._serialisation
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager