Java - dessiner histogramme

Fermé
infofinance - Modifié par green day le 9/05/2011 à 11:29
 infofinance - 9 mai 2011 à 11:45
Bonjour,

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

édit : titre.
A voir également:

1 réponse

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
0
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
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
for (int x = 0; x < getSize().width; x+=20) {

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