Где документация DateTickUnit?

Мне нужно изменить настройки DateTickUnit по умолчанию для разных уровней масштабирования для TimeseriesChart, но я не могу найти место, которое мне нужно прочитать в документации? Буду очень признателен за указатель.


person Jannis Alexakis    schedule 14.06.2011    source источник


Ответы (2)


Вот API Java для TimeSeriesChartDemo1: http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/demo/TimeSeriesChartDemo1.html

Документацию по уровням масштабирования можно найти в одном из унаследованных методов. Я бы порекомендовал найти именно тот компонент, который требует изменения масштаба. Затем проверьте API для этого компонента java.awt.

person Alan    schedule 14.06.2011
comment
На самом деле это BarChartDemo1, который иллюстрирует setStandardTickUnit(), как показано здесь. - person trashgod; 15.06.2011

DateAxis имеет две статические фабрики для создания стандартные единицы тика даты. Эти методы, createStandardDateTickUnits(), описывают, как «создать собственную коллекцию». Методы setTickUnit() заменяют стандартные методы вашими DateTickUnit< /а>. Конструктор с DateFormat особенно удобен.

Если это терра инкогнита, я бы порекомендовал JFreeChart Developer Руководство.

Отказ от ответственности: не связан с Object Refinery Limited; просто довольный клиент и очень незначительный участник.

person trashgod    schedule 14.06.2011
comment
Я получил руководство, потрачу на него немного серого вещества. Долго читал, однако :) - person Jannis Alexakis; 15.06.2011
comment
Превосходно; IIRC, есть пример под org.jfree.chart.axis.DateTickUnit. Я удивлен, что вам нужно изменить единицы измерения масштаба; вы можете изменить только формат. - person trashgod; 15.06.2011