JFreeChart DialPlot减少标题差距

时间:2014-09-01 19:52:50

标签: java swing jfreechart

我有一个带标题的JFreeChart DialPlot:

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

我想减少刻度盘与其顶部标题之间的垂直间距,但我在API中找不到任何内容。

非常感谢任何帮助或提示!

谢谢, 托马斯

1 个答案:

答案 0 :(得分: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);