Вам необходимо установить фиксированное пространство на оси диапазона:
http://www.jfree.org/jfreechart/api/gjdoc/org/jfree/chart/plot/XYPlot.html#setFixedRangeAxisSpace:AxisSpace
Предполагается, что вы просто создаете изображение диаграммы:
// Get your plot from the chart object..
XYPlot plot = (XYPlot)chart.getPlot();
// Create an instance of the image so we can do some calculations
BufferedImage image = new BufferedImage( width, height, BufferedImage.TYPE_INT_ARGB);
// Create an instance of the Graphics2D from your image
Graphics2D g2 = image.createGraphics();
// Get the reserve space that jfree chart sets aside for the axis
AxisSpace space = yAxis.reserveSpace(g2, plot, new Rectangle(width,height), plot.getRangeAxisEdge(), plot.getFixedRangeAxisSpace());
// Give that space a fixed width
space.setLeft(fixedAxisWidth);
// Set it in the plot
plot.setFixedRangeAxisSpace(space);
Возможно, вы сможете просто определить AxisSpace, не пройдя весь ригамароль Graphics2D, но это то, как я делал это в прошлом.