From: SourceForge.net <no...@so...> - 2008-02-25 21:46:55
|
Patches item #1870189, was opened at 2008-01-12 23:33 Message generated for change (Comment added) made by mickish You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=315494&aid=1870189&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Andrew Mickish (mickish) Assigned to: Nobody/Anonymous (nobody) Summary: Minor tick marks on DateAxis Initial Comment: I needed minor tick marks on my horizontal DateAxis, illustrated at http://picasaweb.google.com/amickish/JFreeChart/photo#5153499160795464114 Specifically, I wanted major tick marks every year, and minor tick marks every month. So I overrode refreshTicks() in my DateAxis to add minor a minor DateTick for every month. To support minor tick marks, I changed these 3 files in package org.jfree.chart.axis: DateTick.java: a constructor that takes a TickType ValueAxis.java: enhanced drawTickMarksAndLabels() to draw minor tick marks Axis.java: public methods and private members that activate minor tick marks These changes should have no effect on pre-existing user code. The old methods like isTickMarksVisible() still control major tick marks. The new minor tick mark methods have names like isTickMarksMinorVisible() corresponding to the old (major) names. ---------------------------------------------------------------------- >Comment By: Andrew Mickish (mickish) Date: 2008-02-25 16:46 Message: Logged In: YES user_id=934634 Originator: YES Fixed bug in patch file and re-submitted File Added: MinorTickMarks.diff ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=315494&aid=1870189&group_id=15494 |