JFreeChart, используя большие числа в качестве значений

В настоящее время я работаю над проектом с использованием JFreeChart. У меня все работает, за исключением случаев, когда я начинаю использовать большие числа, все идет смешно.

    DefaultCategoryDataset dataset = new DefaultCategoryDataset(); 
    dataset.addValue(1000, "Cars", "2015");    
    dataset.addValue(5000, "Bikes", "2015");
    return dataset; 

Вывод сверху работает отлично, но когда я делаю это:

    DefaultCategoryDataset dataset = new DefaultCategoryDataset(); 
    dataset.addValue(999999999, "Cars", "2015");    
    dataset.addValue(999999999, "Bikes", "2015");
    return dataset; 

999999999 преобразуется во что-то вроде 1E7, 2E7 и т. Д. И т. Д. Как мне отформатировать его, чтобы оно отображалось правильно?

Это код моей диаграммы.

    JFreeChart chart = ChartFactory.createBarChart3D("My Title", "", "", catdata, PlotOrientation.VERTICAL, true, true, false);
    BufferedImage bufferedImage = chart.createBufferedImage(780, 170, BufferedImage.TYPE_INT_RGB, null);
    ImageIO.write(bufferedImage, "jpeg", out);

Любая помощь будет высоко ценится. Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос