Advertisement
Guest User

Untitled

a guest
Jul 8th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. private void datesearchActionPerformed(java.awt.event.ActionEvent evt) {
  2. try {
  3. JDBCCategoryDataset dataset = new JDBCCategoryDataset("jdbc:mysql://localhost:10061/goshope","com.mysql.jdbc.Driver","root","tiger");
  4. String qry= "select item,SUM(quantity) from bill_electronics where date=? GROUP BY item";
  5. ps= con.prepareStatement(qry);
  6. // String qry= "select item, SUM(quantity) from bill_electronics GROUP BY (item)";
  7.  
  8. SimpleDateFormat sdf=new SimpleDateFormat(" dd,MM,YYYY");
  9. String date =datechart.getDateFormatString();
  10. ps.setDate(1,new java.sql.Date(datechart.getDate().getTime()));
  11. dataset.executeQuery(qry);
  12. JFreeChart chart = ChartFactory.createBarChart("Daily Report","item", "qty", dataset, PlotOrientation.VERTICAL,false, true, true);
  13. BarRenderer renderer = new BarRenderer();
  14. CategoryPlot plot=null;
  15. ChartFrame frame =new ChartFrame("Daily Report", chart);
  16. frame.setVisible(true);
  17. // frame.setSize(400,650);
  18. ChartPanel chartpanel= new ChartPanel(chart);
  19. panel1.removeAll();
  20. panel1.add(chartpanel,BorderLayout.CENTER);
  21. panel1.validate();
  22. } catch (Exception e) {
  23. e.printStackTrace();
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement