JFree Chart с прерывистыми линейными графиками серий

Я отображаю диапазон XYChart, скажем, от 1 до 10, затем от 20 до 30 в качестве серии 1 и от 11 до 19 в качестве серии 2. Это можно сделать в JFreeChart serie1 (1,0), (10,0) (20, 0). ), (30, 0) и серии 2 (11, 0), (19, 0). Проблема в том, что строка серии 1 соединяет значения от 1 до 30 и, таким образом, перекрывает серию 2. Можно ли скрыть серию 1 от 11 до 19. Я могу сделать это, используя более двух серий, но в этом случае будет выглядеть странно иметь несколько серий в легендах для двух предметов. Большое спасибо за вашу помощь.


person Mian Asbat Ahmad    schedule 14.01.2013    source источник


Ответы (1)


Спасибо за вашу помощь. Я сделал это так. вот скриншот в моем случае

Чтобы выполнить поставленную задачу, нам нужно добавить еще одну точку в ряд, поэтому в приведенном выше случае

серия1 (1,0), (10,0), (10, ноль) (20, 0), (30, 0) серия2 (11, 0), (19, 0)

(10, ноль) разобьет серию 1 с 10 на 20. Таким образом, серия 2 займет место, как показано на рисунке для моего случая. Дайте мне знать, если кому-то нужна дополнительная помощь.

person Mian Asbat Ahmad    schedule 15.01.2013