IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Interfaces Graphiques en Java Discussion :

[JFREECHART] mettre date en X et Y sur graphique


Sujet :

Interfaces Graphiques en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut [JFREECHART] mettre date en X et Y sur graphique
    Bonjour,

    je n'arrive pas à creer un graphique simple avec des date en abcisses et en ordonnées..dans le même graphique.

    le but étant de;
    en date du 27/08/09 je prévois une relecture le 12/12/09
    demain le 28/08/09 la relecture sera décalée au 30/12/09
    ...


    merci pour votre aide..

  2. #2
    Membre éprouvé

    Inscrit en
    Septembre 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2005
    Messages : 99
    Par défaut why not ^^
    Bonjour,

    Une solution comme ca vite fait sur le gaz serait de tricher.
    En effet si tu utilise un XYDataset tu passes par une instance de la classe TimeSeries pour rentrée tes valeurs.

    ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    TimeSeries seriesDate1 = new TimeSeries("Date actuelle relecture"); 
    seriesActualFinance.addOrUpdate(MyDateA, myDatedeLecture.getTime());

    Ensuite il suffit de changer le tooltips de ton graph pour qu'il reprenne la valeur du getTime() pour t'afficher ta date avec un formatter.
    Et il suffit de définir ton propre renderer pour ton graphique.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    renderer.setBaseItemLabelGenerator(...)
     renderer.setBaseToolTipGenerator(...)
    ...
    mais bon je pense qu'il y a plus simple .

    Cdt,

  3. #3
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    J'ai réussi plus simplement;

    pour les X je prends le timeSeries
    pour les Y ; je transforme ma date en long puis en objet Long et applet j'applique un todouble
    j'ai alors une date en format double

    pour l'affichage j'applique un dateFormat

    voilou

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JpGraph] Mettre date sur abscisse
    Par sacan dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 01/12/2014, 17h34
  2. Réponses: 2
    Dernier message: 27/03/2006, 21h17
  3. [MySQL] Php / Html Mettres des Variables PHP en Values sur des form
    Par Jimmy_S dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 22/03/2006, 11h18
  4. [Dates] Mettre date du jour dans une textbox
    Par Le Rebel dans le forum Langage
    Réponses: 1
    Dernier message: 13/02/2006, 07h27
  5. Comment mettre le curseur d'un Memo sur le Canvas d'une Form ?
    Par julie20 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 27/08/2003, 13h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo