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

2D Java Discussion :

TimeSeries avec nos propres données Time ?


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 48
    Par défaut TimeSeries avec nos propres données Time ?
    Salut,
    Je voudrais savoir si c'est possible d'intégrer dans dans un Graphique de type courbe(JFreeChart), nos propres Time(hh:mm:ss) tout en gardant la possibilité de faire défiler le graphe dans le temps (comme dans le demo "Memory usage" fourni dans JFreeChart-1.0.6)
    Sachant que j'ai essayé mais qd je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Second now = new Second(montimevaleur);
     his.series[i].add(now, this.lastValue[i]);
    ça me génere :
    Exception in thread "Data from winstorm" org.jfree.data.general.SeriesException: You are trying to add data where the time period class is org.jfree.data.time.Second, but the TimeSeries is expecting an instance of org.jfree.data.time.Day.
    et quand je teste avec un try catch ou un addOrUpdate(), ça provoque un effet saccadé sur le graphe et en plus ça provoque des changement dans la graduation de l'axe des abscisse.
    Personnellement je pense que c'est normal dans la mesure ou on met a jour lheure, c'est normal que ça modifie de façon enchaine dans la graduation.
    Mais bon je suppose que c'est possible de faire tout ça avec nos propre valeur sans que cela provoque ce genre d'effet ... non ?

  2. #2
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 48
    Par défaut
    C'est bon, je suis allé sur le forum jfree. Il faut utiliser TimePeriodeValues et TimePeriodeValuesCollection.

  3. #3
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Dans le constructeur de TimeSeries, tu n'aurais pas spécifié la RegularTimePeriod Day.class par hasard :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
            TimeSeries timeSeries = new TimeSeries("Series 1", Day.class);
    Si c'est bien le cas, essaie de la remplacer par Second.class :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
            TimeSeries timeSeries  = new TimeSeries("Series 1", Second.class);

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

Discussions similaires

  1. Update d'une table avec ses propres données
    Par matt41 dans le forum VBA Access
    Réponses: 4
    Dernier message: 15/06/2012, 19h59
  2. optimisation requetes avec base de données
    Par flogreg dans le forum Décisions SGBD
    Réponses: 9
    Dernier message: 05/07/2005, 14h54
  3. InstallShield avec base de données
    Par duga dans le forum C++Builder
    Réponses: 8
    Dernier message: 18/03/2005, 15h44
  4. CD ROm avec base de données
    Par marcoco dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 10/02/2005, 14h16
  5. requête SQL avec paramètre en vb avec base de donnée SQL srv
    Par dialydany dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 01/02/2005, 10h33

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