Java - dessiner histogramme

Bonjour,

je voudrai savoir comment en java on pourrai dessiné un histogramme.
Merci

édit : titre.

1 réponse

  1. Bonjour,

    import java.applet.Applet;
    import java.awt.Graphics;

    public class Histogramme extends Applet {

    //La formule de ton histogramme :
    double f(double x) {
    return (Math.cos(x / 5) + Math.sin(x / 7) + 2) * getSize().height / 4;
    }

    public void paint(Graphics g) {
    for (int x = 0; x < getSize().width; x+=20) {
    g.drawLine(x, getSize().width, x, (int) f(x + 1));
    }
    }
    }
    1. bonjour, merci pour votre réponce , j'ai une question , es que mon x peux être une variable et la formule de mon histogramme ques que vous voulé dire parle la.
      merci
    2. Oui oui ton x peut être une variable ;)
      Beh ce que j'entends par "la formule de ton histogramme" c'est que chaque histo est différent par sa taille ses indices etc, à toi de l'adapter en fonction de ce que tu veux faire
    3. par exemple moi j'ai un y qui varie et la longueur de l'histogramme varie il peux étre de 10cm pour une action et 5 pour une option (mon projet est sur la bource) et je dois déssiné un histo pour la gestion du portefeuille de l'investisseur .
    4. for (int x = 0; x < getSize().width; x+=20) {

      Ce x tu le remplace par 10 si "action" et par 5 si "option"
    5. merci,pour vos réponses
      sa reste pas claire pour si vous avez essaillé juste de m'explique étapes par étapes si sa vous dérange pas biensure
      merci
      ps: c'est mon projet de fin d'études et la je ss vraiment a la fin .donc pls de l'aide