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

» JWorld@TW » Java Tools  

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





發文: 32
積分: 0
於 2003-07-30 12:01 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
我用JFreeChart做出一個TimeSeries...
可是它的點與點之間因為從資料庫抓出來的時間並沒有連續
所以間隔有些很大, 有些擠在一起甚至同一天的會在同一條線
請問我要怎麼在X軸上把它們的點與點之間的間隔設成一樣
我用的版本是v0.9.8
================================================
  String chartTitle = "Multi X Chart";  
  JFreeChart chart = ChartFactory.createTimeSeriesChart(
      chartTitle,
      time, "KA",
      dataset,
      true,
      true,
      false
      );
      
  StandardLegend sl = (StandardLegend) chart.getLegend();
  sl.setDisplaySeriesShapes(true);
  
  XYPlot plot = chart.getXYPlot();
  XYItemRenderer renderer = plot.getRenderer();
  if (renderer instanceof StandardXYItemRenderer) {
  StandardXYItemRenderer rr = (StandardXYItemRenderer) renderer;
      rr.setPlotShapes(true);
      rr.setDefaultShapeFilled(true);
      }
      
  DateAxis axis = (DateAxis) plot.getDomainAxis();
  axis.setDateFormatOverride(new SimpleDateFormat("yyyy-MM-dd"));
    
  /*
  ChartPanel chartPanel = new ChartPanel(chart);
  chartPanel.setPreferredSize(new java.awt.Dimension(500, 270));
  chartPanel.setMouseZoomable(true, false);
  setContentPane(chartPanel);
  */
  
  chart.setBackgroundPaint(java.awt.Color.white);
  
  OutputStream ostream = response.getOutputStream();
  ChartUtilities.writeChartAsPNG(ostream, chart, 700, 400);
  ostream.close();
================================================


browser edited on 2003-07-30 13:29
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
7491 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 46 2003-07-30 12:34
7541 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
8114 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 1454 2003-07-30 15:39
7658 Re:請教 JFreeChart TimeSeries 的間隔設定 bradlee7321 2018 2003-07-31 09:45
6959 Re:請教 JFreeChart TimeSeries 的間隔設定 smartdanny 308 2005-06-28 14:05
7509 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