问候,
我想知道是否可以为Jfree图表添加一些边距并将图表标题与图表的左侧对齐而不是图表的默认中心。
预期图表
需要为所有方向添加28 px边距。 TOP,BOTTOM,LEFT和RIGHT
并使图表标题与左侧而不是中心对齐。
我能够生成的图表
答案 0 :(得分:4)
要向图表添加边距,我们可以添加填充
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);
}