Guest User

Untitled

a guest
Nov 18th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. JFreeChart Graph;
  2. DefaultPieDataset data = new DefaultPieDataset();
  3. JFreeChart chart = ChartFactory.createPieChart("Porcentajes de ambos equipos",data,true,true,false);
  4. ChartFrame graframe = new ChartFrame("UnoVsUno", chart);
  5. String selected = (String) list1.getSelectedValue();
  6. String selected2=(String) list2.getSelectedValue();
  7. if(selected!=selected2 && selected!= null && selected2!=null){
  8. cardLayout.show(contentPanel,"resuno");
  9. SQL obSQL=new SQL();
  10. try {
  11. data.clear();
  12. ArrayList<String> ob=obSQL.obinfo(selected);
  13.  
  14. ArrayList<String> ob2=obSQL.obinfo(selected2);
  15.  
  16. Calculadora calc=new Calculadora();
  17. int posibilidad1=calc.unovsunoc(ob, ob2);
  18. int posibilidad2=100-posibilidad1;
  19. System.out.println("La posibilidad de "+selected+" es de: "+posibilidad1+"%");
  20. System.out.println("La posibilidad de "+selected2+" es de: "+posibilidad2+"%");
  21. data.setValue(selected,posibilidad1);
  22. data.setValue(selected2,posibilidad2);
  23. graph.setLayout(new java.awt.BorderLayout());
  24. java.awt.image.BufferedImage imagegra = chart.createBufferedImage(600,400);
  25. JLabel gra = new JLabel(new ImageIcon(imagegra));
  26. graph.add(gra);
  27. gra.repaint();
  28. } catch (ClassNotFoundException | SQLException ex) {
  29. }
  30. }
Add Comment
Please, Sign In to add comment