壓扁

2013-04-09 99 views
0

http://i.stack.imgur.com/34WJU.png壓扁

正如可以從圖中看到的JFreeChart餅圖標籤,用於指向餅圖的部分中的箭頭標記重疊在左側。有沒有辦法縮小標籤的字體,以便更適合?或讓他們出去,所以他們不重疊? 強文本

+1

調整整個圖形面板 – Aubin 2013-04-09 19:24:56

+0

其中兩個必須適應側由端在一張紙... 。如果我可以將這些標籤全部刪除在一起那也不錯 – Arhowk 2013-04-09 20:50:49

+0

除了這裏的建議(http://stackoverflow.com/q/15900169/230513)之外,您可以將圖表渲染爲圖像,然後下-樣品。 – trashgod 2013-04-09 21:27:31

回答

0

可以通過某些角度通過使用下面的代碼圖表旋轉

JFreeChart chart = ChartFactory.createPieChart3D("World Polulation by Countries ", dataset, true, true, true); 
      PiePlot plot = (PiePlot) chart.getPlot(); 

      plot.setPieIndex(0); 

//   plot.setLabelFont(new Font("SansSerif", Font.NORMAL, 12)); 
      plot.setNoDataMessage("No data available"); 
      plot.setCircular(false); 
      plot.setLabelLinksVisible(true); 
//   plot.zoom(200); 
//   plot.setStartAngle(180); 
//   plot.setLabelBackgroundPaint(paint); 
      plot.setLabelLinkMargin(0.01); 
      return chart;