我有一个带标题的JFreeChart DialPlot:
JFreeChart chart = new JFreeChart("A title", aDialPlot);
我想减少刻度盘与其顶部标题之间的垂直间距,但我在API中找不到任何内容。
非常感谢任何帮助或提示!
谢谢, 托马斯
答案 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);