Вы можете установить TickUnit
на любое удобное DateTickUnitType
. Я использую DAY
в этом примере и MMM
для проверки Locale
:
axis.setTickUnit(new DateTickUnit(DateTickUnitType.DAY, 1,
new SimpleDateFormat("dd.MMM.yy", Locale.GERMAN)));
Поскольку вы являетесь постоянным клиентом, я также отвечу на второй вопрос: setLabelAngle()
работает отлично, но меняет метку оси в легенде диаграммы. Использование setVerticalTickLabels()
является альтернативой для самих галочек:
axis.setVerticalTickLabels(true);