2014-09-01 69 views
1

我有一個JFreeChart的DialPlot帶有標題:JFreeChart的DialPlot減少標題差距

JFreeChart chart = new JFreeChart("A title", aDialPlot); 

我想節省撥號米,並在其頂部的標題之間的垂直間距,但我無法找到任何東西在API中。

任何幫助或提示將不勝感激!

感謝, 托馬斯

回答

1

你可以留下標題關閉圖表,就像他們顯示here

JFreeChart chart = new JFreeChart(aDialPlot); 

並把標題上的正方形圖表的頂部:

JPanel panel = new JPanel(new BorderLayout()); 
panel.add(new JLabel("A title"), BorderLayout.NORTH); 
panel.add(new ChartPanel(chart) { 
    @Override 
    public Dimension getPreferredSize() { 
     return new Dimension(300, 300); 
    } 
}, BorderLayout.CENTER);