List of usage examples for org.jfree.chart.axis DateTickUnitType MILLISECOND
DateTickUnitType MILLISECOND
To view the source code for org.jfree.chart.axis DateTickUnitType MILLISECOND.
Click Source Link
From source file:MWC.GUI.JFreeChart.DateAxisEditor.java
public static TickUnits createStandardDateTickUnitsAsTickUnits() { final TickUnits units = new TickUnits(); // milliseconds units.add(new OptimisedDateTickUnit(DateTickUnitType.MILLISECOND, 500, new RNFormatter("HH:mm:ss.SSS"))); // seconds//from www .j a v a 2s . c o m units.add(new OptimisedDateTickUnit(DateTickUnitType.SECOND, 1, new RNFormatter("HH:mm:ss"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.SECOND, 5, new RNFormatter("HH:mm:ss"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.SECOND, 10, new RNFormatter("HH:mm:ss"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.SECOND, 30, new RNFormatter("HH:mm:ss"))); // minutes units.add(new OptimisedDateTickUnit(DateTickUnitType.MINUTE, 1, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.MINUTE, 2, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.MINUTE, 5, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.MINUTE, 10, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.MINUTE, 15, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.MINUTE, 20, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.MINUTE, 30, new RNFormatter("HH:mm"))); // hours units.add(new OptimisedDateTickUnit(DateTickUnitType.HOUR, 1, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.HOUR, 2, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.HOUR, 4, new RNFormatter("HH:mm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.HOUR, 6, new RNFormatter("ddHHmm"))); units.add(new OptimisedDateTickUnit(DateTickUnitType.HOUR, 12, new RNFormatter("ddHHmm"))); // days units.add(new OptimisedDateTickUnit(DateTickUnitType.DAY, 1, new RNFormatter("d-MMM"))); return units; }
From source file:MWC.GUI.JFreeChart.DateAxisEditor.java
/** * Returns a collection of standard date tick units. This collection will be * used by default, but you are free to create your own collection if you want * to (see the setStandardTickUnits(...) method inherited from the ValueAxis * class).//from w ww. ja v a 2s .c om * * @return a collection of standard date tick units. */ public static ArrayList<MWCDateTickUnitWrapper> createStandardDateTickUnitsAsArrayList() { final ArrayList<MWCDateTickUnitWrapper> units = new ArrayList<MWCDateTickUnitWrapper>(); units.add(MWCDateTickUnitWrapper.getAutoScale()); // ////////////////////////////////////////////////////// // milliseconds units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MILLISECOND, 500, "HH:mm:ss.SSS")); // seconds units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 1, "HH:mm:ss")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 5, "HH:mm:ss")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 10, "HH:mm:ss")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 30, "HH:mm:ss")); // minutes units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 1, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 2, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 5, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 10, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 15, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 20, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 30, "HH:mm")); // hours units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 1, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 2, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 4, "HH:mm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 6, "ddHHmm")); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 12, "ddHHmm")); // days units.add(new MWCDateTickUnitWrapper(DateTickUnitType.DAY, 1, "d-MMM")); // ///////////////////////////////////////////////////// // // milliseconds // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MILLISECOND, // 500, "HH:mm:ss.SSS")); // // // seconds // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 1, // "HH:mm:ss")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 5, // "HH:mm:ss")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 10, // "HH:mm:ss")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 30, // "HH:mm:ss")); // // // minutes // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 1, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 2, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 5, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 10, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 15, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 20, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.MINUTE, 30, // "HH:mm")); // // // hours // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 1, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 2, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 4, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 6, // "HH:mm")); // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.HOUR, 12, // "d-MMM, HH:mm")); // // // days // units.add(new MWCDateTickUnitWrapper(DateTickUnitType.DAY, 1, // "d-MMM")); // absolute seconds units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 1, RELATIVE_DTG_FORMAT)); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 5, RELATIVE_DTG_FORMAT)); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 10, RELATIVE_DTG_FORMAT)); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 30, RELATIVE_DTG_FORMAT)); units.add(new MWCDateTickUnitWrapper(DateTickUnitType.SECOND, 60, RELATIVE_DTG_FORMAT)); return units; }
From source file:net.sf.jasperreports.chartthemes.spring.GenericChartTheme.java
/** * Returns the specific org.jfree.chart.axis.DateTickUnit time unit constant * related to the String value passed as argument * // w ww .ja va 2 s . c om * @param timePeriodUnit - a String represented by one of the following * accepted values: ["Year", "Month", "Day", "Hour", "Minute", "Second", "Millisecond"] * @return the specific org.jfree.chart.axis.DateTickUnit time unit constant */ protected DateTickUnitType getTimePeriodUnit(String timePeriodUnit) { if (timePeriodUnit == null) return DateTickUnitType.DAY; return timePeriodUnit.equals("Year") ? DateTickUnitType.YEAR : timePeriodUnit.equals("Month") ? DateTickUnitType.MONTH : timePeriodUnit.equals("Hour") ? DateTickUnitType.HOUR : timePeriodUnit.equals("Minute") ? DateTickUnitType.MINUTE : timePeriodUnit.equals("Second") ? DateTickUnitType.SECOND : timePeriodUnit.equals("Millisecond") ? DateTickUnitType.MILLISECOND : DateTickUnitType.DAY; }