Я пытаюсь создать линейную диаграмму, используя компонент <p:chart>
из Прайса 5.1.p: диаграмма с осью DateTime
И мне нужно, чтобы ось X отображала время. Что-то вроде этого:
Но только против документации старой версии.
Я нашел несколько вещей, как:
Но в версии 5.1 нет такого тега <p:lineChart>
, и даже не атрибут extender=""
.
Я создал схему, основанную на витрине:
Но этот пример не помогает, потому что она работает только с датой. И усложнять - это String. Мне нужны часы.
Интересно, кто-то уже создал нечто похожее в более новых версиях Prime.
EDIT:
Поиск немного больше, я нашел эту тему:
Я использовал пример упомянул, и я мог заставить его работать.
Что я могу видеть, когда это DateAxis требуется для установки axis.setMax()
. В конце выглядит следующим образом:
Он работал, как мне нужно, но две вещи, которые я не понимал:
Первое: Причина требуется установить axis.setMax()
.
Второй: Что это за шаблон, используемый в axis.setTickFormat("%H:%#M:%S")
?