Ajouter un histogramme a un bouton [java]

Fermé
ilhem.s Messages postés 29 Date d'inscription lundi 25 octobre 2010 Statut Membre Dernière intervention 23 février 2014 - 17 mai 2011 à 10:56
 beber005 - 17 mai 2011 à 14:56
Bonjour,

Le problème c'est que je n'arrive pas a afficher le histogramme lorsque je clique sur le boutton

voilà ce que j'ai fait :
pnl = new JPanel(new BorderLayout());
setContentPane(pnl);
pnl.setBounds(10, 435, 320, 220);
DefaultPieDataset pieDataset = new DefaultPieDataset();
pieDataset.setValue("Valeur1", new Integer(27));
pieDataset.setValue("Valeur2", new Integer(10));
pieDataset.setValue("Valeur3", new Integer(50));
pieDataset.setValue("Valeur4", new Integer(5));

JFreeChart pieChart = ChartFactory.createPieChart("Test camembert",pieDataset, true, true, true);
ChartPanel cPanel = new ChartPanel(pieChart);
pnl.add(cPanel);

c'est que j'arrive a comprendre c'est que l' histogramme n'est pas ajouté dans mon JFrame
A voir également:

1 réponse

bonjour,

Première erreur," pnl = new JPanel(new BorderLayout());" est faux déclare le comme suit
" pnl = new JPanel();
p1 = new BorderLayout();
pnl.add(p1);
"
ainsi desuite
0
ilhem.s Messages postés 29 Date d'inscription lundi 25 octobre 2010 Statut Membre Dernière intervention 23 février 2014 1
17 mai 2011 à 13:17
mais aprés comment j'ajoute le panel dans mon Frame ??
0
tu fais un extends JFrame à ta classe
0
ilhem.s Messages postés 29 Date d'inscription lundi 25 octobre 2010 Statut Membre Dernière intervention 23 février 2014 1
17 mai 2011 à 14:16
ce code est relatif a un bouton je travaille sous un evenement action performed().c'est independant de classe extends JFrame
tout simplement ma question est de trouver le nom de mon frame
0
Beh dis le avant alors ;)
0