Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- JFreeChart Graph;
- DefaultPieDataset data = new DefaultPieDataset();
- JFreeChart chart = ChartFactory.createPieChart("Porcentajes de ambos equipos",data,true,true,false);
- ChartFrame graframe = new ChartFrame("UnoVsUno", chart);
- String selected = (String) list1.getSelectedValue();
- String selected2=(String) list2.getSelectedValue();
- if(selected!=selected2 && selected!= null && selected2!=null){
- cardLayout.show(contentPanel,"resuno");
- SQL obSQL=new SQL();
- try {
- data.clear();
- ArrayList<String> ob=obSQL.obinfo(selected);
- ArrayList<String> ob2=obSQL.obinfo(selected2);
- Calculadora calc=new Calculadora();
- int posibilidad1=calc.unovsunoc(ob, ob2);
- int posibilidad2=100-posibilidad1;
- System.out.println("La posibilidad de "+selected+" es de: "+posibilidad1+"%");
- System.out.println("La posibilidad de "+selected2+" es de: "+posibilidad2+"%");
- data.setValue(selected,posibilidad1);
- data.setValue(selected2,posibilidad2);
- graph.setLayout(new java.awt.BorderLayout());
- java.awt.image.BufferedImage imagegra = chart.createBufferedImage(600,400);
- JLabel gra = new JLabel(new ImageIcon(imagegra));
- graph.add(gra);
- gra.repaint();
- } catch (ClassNotFoundException | SQLException ex) {
- }
- }
Add Comment
Please, Sign In to add comment