JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java Tools  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:請教 JFreeChart TimeSeries 的間隔設定 [Re:bradlee7321]
bradlee7321





發文: 32
積分: 0
於 2003-07-30 15:39 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Hi, koji大....
我用LineChart試了一下
本來應該只會有11個點, 可是圖形卻出現了12個點
圖形的情形還是一樣, 間隔還是很大, 可能是我太笨了, x軸不知道怎麼設定..@@"
而且x軸的日期格式變得很怪, 不知道是啥...
================================================
  JDBCXYDataset dataset = new JDBCXYDataset(con);
  String sql="SELECT REVDATE,AVG(numericvalue) FROM PLLDBA.TRES_RAWDATA WHERE lotid IN (SELECT DISTINCT lotid FROM PLLDBA.TRES_RAWDATA WHERE TESTOPNO='"+Sdcop+"' AND to_char(REVDATE,'yyyy/mm/dd') between '"+Sstartdate+"' AND '"+Senddate+"' ) and testopno='"+Sdcop+"' AND to_char(REVDATE,'yyyy/mm/dd') between '"+Sstartdate+"' AND '"+Senddate+"' GROUP BY lotid,revdate order by REVDATE";
  dataset.executeQuery(sql);
  
  String chartTitle = "Multi X Chart";
  JFreeChart chart = ChartFactory.createLineXYChart(
      chartTitle, // chart title
      time, // x axis label
      "KA", // y axis label
      dataset, // data
      true, // include legend
      true, // tooltips
      false // urls
      );

  chart.setBackgroundPaint(java.awt.Color.white);
  
  XYPlot plot = chart.getXYPlot();
  
  StandardXYItemRenderer renderer = (StandardXYItemRenderer) plot.getRenderer();
  renderer.setPlotShapes(true);
  renderer.setDefaultShapeFilled(true);
  
  NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis();
  rangeAxis.setAutoRangeIncludesZero(false);
  
  OutputStream ostream = response.getOutputStream();
  ChartUtilities.writeChartAsPNG(ostream, chart, 700, 400);
  ostream.close();
================================================


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
8531 請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 1973 2003-07-30 12:01
7452 Re:請教 JFreeChart TimeSeries 的間隔設定 koji 110 2003-07-30 12:13
7492 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 46 2003-07-30 12:34
7542 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 46 2003-07-30 13:22
7382 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 52 2003-07-30 13:46
7370 Re:請教 JFreeChart TimeSeries 的間隔設定 koji 134 2003-07-30 13:16
7336 Re:請教 JFreeChart TimeSeries 的間隔設定 koji 158 2003-07-30 13:28
8115 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 1454 2003-07-30 15:39
7659 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 2018 2003-07-31 09:45
6959 Re:請教 JFreeChart TimeSeries 的間隔設定 smartdanny 308 2005-06-28 14:05
7510 Re:請教 JFreeChart TimeSeries 的間隔設定 freshia77 2471 2005-10-06 17:12
5952 Re:請教 JFreeChart TimeSeries 的間隔設定 blueway2002 66 2007-05-10 23:22
» JWorld@TW »  Java Tools

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8