Java - dessiner histogramme

infofinance -  
 infofinance -
Bonjour,

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

édit : titre.

1 réponse

  1. beber005
     
    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
    1. infofinance
       
      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
      0
    2. beber005
       
      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
      0
    3. infofinance
       
      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 .
      0
    4. beber005
       
      for (int x = 0; x < getSize().width; x+=20) {

      Ce x tu le remplace par 10 si "action" et par 5 si "option"
      0
    5. infofinance
       
      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
      0