Цвет линии сетки JFreeChart

#java #colors #charts #jfreechart #gridlines

#java #Цвет #Диаграммы #jfreechart #линии сетки

Вопрос:

Я создаю BarChart with JFreeChart на java. Код по умолчанию создает диаграмму с пунктирными линиями сетки. Насколько я могу видеть, это единственная часть кода, которая имеет дело с линиями сетки.

    final CategoryPlot plot = chart1.getCategoryPlot();
                    plot.setBackgroundPaint(Color.white);
                    plot.setDomainGridlinePaint(Color.black);
                    plot.setRangeGridlinePaint(Color.black);
  

Как бы мне отредактировать это / добавить код к этому, чтобы линии сетки были сплошного цвета? Спасибо.

Ответ №1:

В классе CategoryPlot вы найдете метод setDomainGridlineStroke() — он позволяет указать стиль линий для линий сетки по оси x. Метод setRangeGridlineStroke() сделает то же самое для линий сетки по оси y.

Комментарии:

1. то же самое касается XYPlot