2014-09-01 64 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);