GRAPHIQUE EN BÂTON

cs_muad-dib Messages postés 103 Date d'inscription lundi 9 avril 2001 Statut Membre Dernière intervention 16 juillet 2008 - 15 avril 2008 à 23:12
drakss Messages postés 9 Date d'inscription samedi 9 décembre 2000 Statut Membre Dernière intervention 20 octobre 2008 - 17 juil. 2008 à 10:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46345-graphique-en-baton

drakss Messages postés 9 Date d'inscription samedi 9 décembre 2000 Statut Membre Dernière intervention 20 octobre 2008
17 juil. 2008 à 10:20
Bonjour tout le monde,

Je reviens sur ce message pour GENTLEMAN333.
Je te propose ce bout de code pour tester les graphiques. c'est juste un prémisse histoire d'essayer.
Tu crées une nouvelle classe nommée Main.class, tu copies ce qui est ci-dessous et tu compiles.
ça devrait marcher.
+-+-+-+-+-+-+-+-+-+-+-+-+-
import java.awt.Dimension;

import javax.swing.JFrame;

public class Main {

public static void main(String[] args){
Graph essai;
JFrame popup;
Object[][] val={{2,2,2},{3,3,1},{2,2,1}}; //(met la meme valeur pour la 1ère valeure {_,.,.}. La 2° valeur correspond à la hauteur {.,_,.}
Object[] val2={1,1,1}; // pas tout à fait compris à quoi ça servait, mais si tu trouves, fais le moi savoir.
Object[][] ladder={{2,3},{2,3}}; // même chose qu'au dessus.
popup = new JFrame();

essai = new Graph();
essai.setSize(400,400);
essai.setValues(val);
essai.setValues(val2);
essai.setLadder(ladder);
essai.setType(Essai.VALUES_AND_STRING);

popup.setSize(new Dimension(400,400));
popup.add(essai);
popup.setVisible(true);
}
}
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

C'est pas très propre, mais ça pourra t'aider à démarrer. Si tu as des informations sur l'utilité de VALUES et _VALUES, met les ici, ça pourra aider d'autres personnes ;)

°°-
cs_gentleman333 Messages postés 2 Date d'inscription dimanche 18 mars 2007 Statut Membre Dernière intervention 30 juin 2008
30 juin 2008 à 13:39
Bonjour à tous, je suis débutant aussi...et je voudrais utiliser cette classe pour pouvoir afficher un histogramme sur ma page jsp.
J'ai copié le contenu de la classe, j'y ai porté des modifications comme l'a mentionné "DRAKSS", mais le problème c'est que je ne sais pas comment pouvoir l'exploiter ou plutôt comment je ferais pour y mettre mes paramètres (les chiffres que je veux voir en graphe)...

Je vous remercie d'avance !
malesselma Messages postés 1 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 28 avril 2008
28 avril 2008 à 18:00
trés bien
Mercie
tlaloctzin Messages postés 136 Date d'inscription mercredi 21 juin 2006 Statut Membre Dernière intervention 12 septembre 2013 3
24 avril 2008 à 19:10
Salut ,
merci pour tes remarques , je vais les ajouter le plus vite possible
drakss Messages postés 9 Date d'inscription samedi 9 décembre 2000 Statut Membre Dernière intervention 20 octobre 2008
24 avril 2008 à 11:25
Il n'y a pas de fonction Edit de nos commentaires ?
[je voulais editer le MUAD-DIB en TLALOCTZIN]
drakss Messages postés 9 Date d'inscription samedi 9 décembre 2000 Statut Membre Dernière intervention 20 octobre 2008
24 avril 2008 à 10:25
Salut à toi MUAD-DIB,
+-+-+-+-+-+-+-+-+-+-+
J'ai testé ton code, et j'aurai quelques remarques à faire:
++
Tu devrais commenter tes "Setters" et tes variables (values et _values... ça donne pas vraiment idée de ce que ça représente). Autant dire que j'ai galéré un petit moment avant d'arriver à quelque chose de visuellement acceptable.
++
Hormis les commentaires, le reste n'est pas mal du tout, à ce que j'en dis. Le seul autre truc qui me gène c'est le type OBJECT utilisé pour stocker les valeurs. Certe ça laisse des libertés, mais je pense qu'utiliser "float" aurait été plus judicieux.

Bon après, je ne suis pas expert en programmation, mais je te donne juste le détail de ce qui m'a géné au premier abord.

Bonne continuation
tlaloctzin Messages postés 136 Date d'inscription mercredi 21 juin 2006 Statut Membre Dernière intervention 12 septembre 2013 3
16 avril 2008 à 00:12
Je sait mais en l'occurence j'ai fais ca dans le cadre de mon taf ,avec une interaction MySql , ca m'arrangeait plus de fonctionner de cette maniere .
cs_muad-dib Messages postés 103 Date d'inscription lundi 9 avril 2001 Statut Membre Dernière intervention 16 juillet 2008
15 avril 2008 à 23:12
Pour info il existe JFreeChart (gratuit).
Rejoignez-nous