【发布时间】:2014-05-14 09:35:40
【问题描述】:
已设置数据,其中对象代表服务,包括最小时间、最大时间、平均时间和服务名称。 需要按类别条形图显示此集合,其中类别为服务名称。 但主要问题是:如何在此图表中制作范围轴以显示时间(...小时...分钟)?
【问题讨论】:
-
范围轴和值轴显示您放在那里的数据。所以如果你想显示时间,你必须把时间放在那里..
标签: java jfreechart categories bar-chart
已设置数据,其中对象代表服务,包括最小时间、最大时间、平均时间和服务名称。 需要按类别条形图显示此集合,其中类别为服务名称。 但主要问题是:如何在此图表中制作范围轴以显示时间(...小时...分钟)?
【问题讨论】:
标签: java jfreechart categories bar-chart
您不能将 DateAxis(ValueAxis 的一种特殊化)与 CategoryAxis 混合使用。如果你想做类似的事情
您唯一的选择是使用类别名称定义父类别,然后添加带有自定义标签的子类别,以显示格式化日期或您想要的任何内容。
如果你想写日期,用这个 (http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html) 来格式化字符串
看这里的例子:
【讨论】:
使用 org.jfree.data.time 包中的类。 查找示例here
【讨论】: