2015-06-01 4 views
1

Я показываю результаты операции кластеризации на XYLineChart с использованием JFreeChart. Пока сюжет я получаю это:Настроить ось x с помощью JfreeChart XYLineChart

image

мне нужно изменить ось х, чтобы получить этот экран:

image

Поэтому в основном я в первую очередь необходимо избавиться от тика и цифр (это я уже искал и нашел способ управлять, как это сделать). Проблема для меня заключается в том, чтобы добавить собственные значения String на оси x AND, чтобы они были расположены в определенной позиции. У меня уже есть arraylist со строками, а другой с позиционными значениями, нет необходимости их вычислять, я просто хочу знать, как их использовать с сюжетом.

Благодарим вас заблаговременно и, как обычно, скажите, пожалуйста, разъяснить ли мое объяснение.

+0

Try 'SymbolAxis', видели [здесь] (http://stackoverflow.com/q/12835369/230513). – trashgod

ответ

0

, чтобы изменить содержимое дисплея, вам нужно изменить свой запрос, чтобы получить нужный вам результат. Чтобы изменить позицию, вам может понадобиться что-то вроде: categoryPlot.getDomainAxis(). SetCategoryLabelPositions (CategoryLabelPositions.UP_90);

вам нужно, чтобы показать некоторые из вашего кода, так что вы можете получить хороший совет

Смежные вопросы