JFreeChart的X轴Y轴值设定

xidu_007 2008-11-21 10:00:40
我在做一个曲线图(轨迹图),要求横坐标放地点,纵坐标放时间。现在的问题是 数据集对象的参数里要求是:(Double,String,String),如下面的代码。
我想做成:(String,String,String) 的参数,最终的目的是让日期在纵轴显示,并且一定要在纵轴显示日期。

private static CategoryDataset getDataSet() {
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(100D, "li", "北京");
dataset.addValue(200D, "wang", "上海");
dataset.addValue(300D, "wang", "香港");
dataset.addValue(400D, "wang", "南京");
dataset.addValue(500D, "li", "杭州");
return dataset;
}
上面这段代码运行能成功,图也能正确显示,但是我想做成:
private static CategoryDataset getDataSet() {
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(“20080102”, "li", "北京");
dataset.addValue(“20080202”, "wang", "上海");
dataset.addValue(“20060505”, "wang", "香港");
dataset.addValue(“19980703”, "wang", "南京");
dataset.addValue(“20030809”, "li", "杭州");
return dataset;
}
这样是错误的。
我要怎么做才能达到我想要的效果?
求各位大侠帮忙?
...全文
753 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
boboo_2000_0 2008-11-22
  • 打赏
  • 举报
回复
用过JFreeChart,但是楼主提出的问题没有思考过。
xidu_007 2008-11-22
  • 打赏
  • 举报
回复
重载。
我想求能实现的代码,或者详细的方法。
我觉得该原代码因该可以实现的,就是不知道在什么地方改!
tiyuzhongxin789 2008-11-21
  • 打赏
  • 举报
回复
建议你试试重载...效果应该不错
showde123 2008-11-21
  • 打赏
  • 举报
回复
耦合性怎么样
试试重载

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧