| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 
 |  
private void jRadioButton1MousePressed(java.awt.event.MouseEvent evt) {                                                 
                SwingUtilities.invokeLater(new Runnable() {
                public void run() {    
 
		//ICI RECHERCHE BD
 
 
                DefaultPieDataset defaultpiedataset = new DefaultPieDataset();
                defaultpiedataset.setValue("WWW", var1);
                defaultpiedataset.setValue("BBB", var2);
                JFreeChart jfreechart = ChartFactory.createPieChart3D("titre", defaultpiedataset, true, false, false);
                PiePlot3D pieplot3d = (PiePlot3D)jfreechart.getPlot();
                pieplot3d.setLabelGenerator(new StandardPieSectionLabelGenerator("{2}"));
                pieplot3d.setStartAngle(290D);
                pieplot3d.setDirection(Rotation.CLOCKWISE);
                pieplot3d.setForegroundAlpha(0.5F);
                pieplot3d.setNoDataMessage("No data to display");
                //pieplot3d.setLabelGenerator(new CustomLabelGenerator());
                cPanel1 = new ChartPanel(jfreechart);
                cPanel1.setPreferredSize(new Dimension(400, 100));
                jPanel1R1.add(cPanel1);
 
                }
                });
 
 
    }                                                
 
    private void jRadioButton2MousePressed(java.awt.event.MouseEvent evt) {                                                  
                SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                //ICI RECHERCHE BD
 
 
                DefaultPieDataset defaultpiedataset = new DefaultPieDataset();
                defaultpiedataset.setValue("aaa", var3);
                defaultpiedataset.setValue("fff", var4);
                JFreeChart jfreechart = ChartFactory.createPieChart3D("titre2",   defaultpiedataset, true, false, false);
                PiePlot3D pieplot3d = (PiePlot3D)jfreechart.getPlot();
                pieplot3d.setLabelGenerator(new StandardPieSectionLabelGenerator("{2}"));
                pieplot3d.setStartAngle(290D);
                pieplot3d.setDirection(Rotation.CLOCKWISE);
                pieplot3d.setForegroundAlpha(0.5F);
                pieplot3d.setNoDataMessage("No data to display");
 
                ChartPanel cPanel = new ChartPanel(jfreechart);
                cPanel.setPreferredSize(new Dimension(400, 100));
                jPanel1R2.add(cPanel);
 
  }
});
 
 
 
    } | 
Partager