/**
**QQ:252574345
**MSN:lele_love_lomboz@hotmail.com
*/
为了使得时间序列图的时间轴按照一定间隔显示,例如
12:05 12:10 12:15 12:20 12:25 ......这样每隔5分钟显示一个点
需要如下设置才能做到:
SimpleDateFormat frm = new SimpleDateFormat("k:mm");
DateAxis dateaxiss=(DateAxis)xyplot.getDomainAxis();
int count=5;
//时间轴间距是5分钟,格式为小时:分钟
dateaxiss.setTickUnit(new DateTickUnit(DateTickUnit.MINUTE, count,frm));
//参数说明:
1.
DateTickUnit.MINUTE 是时间类型,在DateTickUnit类中定义 常用的还有
DateTickUnit.DAY
DateTickUnit.HOUR
DateTickUnit.MONTH
DateTickUnit.YEAR
等 ,这个参数是和count配合起来,形成时间轴间距的效果
2.
count 间距值
需要按照时间类型确定,如 时间类型是分钟 ,那么count=5 间距为5分钟
如 时间类型是天,那么count=5 间距为5天
3.
frm 是JAVA SimpleDateFormat类实例 定义时间格式