Charts 在Jfree图表中添加边距和图表标题对齐方式

Charts 在Jfree图表中添加边距和图表标题对齐方式,charts,jfreechart,Charts,Jfreechart,问候, 我想知道是否可以给Jfree图表添加一些空白,并将图表标题与图表的左侧对齐,而不是图表的默认中心 期望图 需要向所有方向添加28像素的余量。顶部、底部、左侧和右侧 并使图表标题向左对齐,而不是居中对齐 我能够生成的图表 要在图表中添加边距,我们可以添加填充 public void addMargin(JFreeChart jChart){ RectangleInsets chartRectangle = new RectangleInsets(28F,30F,30F,30F

问候,

我想知道是否可以给Jfree图表添加一些空白,并将图表标题与图表的左侧对齐,而不是图表的默认中心

期望图


需要向所有方向添加28像素的余量。顶部、底部、左侧和右侧 并使图表标题向左对齐,而不是居中对齐

我能够生成的图表


要在图表中添加边距,我们可以添加填充

public void addMargin(JFreeChart jChart){
      RectangleInsets chartRectangle = new RectangleInsets(28F,30F,30F,30F);
      //RectangleInsets chartRectangle = new RectangleInsets(TOP,LEFT,BOTTOM,RIGHT);
      jChart.setPadding(chartRectangle);
}
要将标题与左侧对齐,请将“水平对齐”设置为“图表标题”

public void alignChartTitle(JFreeChart jChart){
      jChart.getTitle().setHorizontalAlignment(HorizontalAlignment.LEFT);
}

要在图表中添加边距,我们可以添加填充

public void addMargin(JFreeChart jChart){
      RectangleInsets chartRectangle = new RectangleInsets(28F,30F,30F,30F);
      //RectangleInsets chartRectangle = new RectangleInsets(TOP,LEFT,BOTTOM,RIGHT);
      jChart.setPadding(chartRectangle);
}
要将标题与左侧对齐,请将“水平对齐”设置为“图表标题”

public void alignChartTitle(JFreeChart jChart){
      jChart.getTitle().setHorizontalAlignment(HorizontalAlignment.LEFT);
}

好啊找到解决办法了。找到解决办法了。