简单的问题,急~~ 我用JFreeChart画了两个折线图,要放到一个JPanel里面,要怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setRender的时候index不一样,就可以实现了 new XYPlot().setDataset(int index, XYDataset dataset) 两个折线图传进去的index的值不一样就可以了 每个折线图都有相对应的XYDataset,所以只要在setDataset的时候传进去的index值不一样就可以了。假设对应的是一个XYDataset dataset[2]的数组。XYPlot plot = JFreeChart.getXYPlot(); //JFreeChart对应你程序里用的JFreeChart对象for(int i = 0; i <dataset.length; i++) { plot.setDataset(i, dataset[i]);}你试试看吧 理解错了,不好意思你可以把每个折线图分别放到一个JPanel,然后再构建一个新的JPanel,按照你的布局方式把放有折线图的两个JPanel放到新做成的JPanel里面就可以了 不好意思 再问你咯 怎么把放有折线图的两个JPanel放到新做成的JPanel里? ArrayList用法迷惑 这道笔试题再发帖,麻烦哪位大侠给出完整答案!! 很菜鸟的问题,关于构造函数的调用顺序,谁能从本质上解释一下啊?谢谢 lucene 中搜索的结果为什么不能全部显示?求高手~ 两种程序写法的区别 怎样在weblogic或者tomcat启动时,自动启动一个线程? (有点麻烦的问题)如何定位foucs! PDF格式为CMYK时转为图片颜色问题 请教一个jar打包后运行错误的问题 现在选中的菜单项前面加个标志,请问应该怎样做? 一个有关jdk的基础问题,高分请教! 环境(eclipse ,tomcat5.0)中出现错误:HTTP Status 500,帮助!!
假设对应的是一个XYDataset dataset[2]的数组。
XYPlot plot = JFreeChart.getXYPlot(); //JFreeChart对应你程序里用的JFreeChart对象
for(int i = 0; i <dataset.length; i++) {
plot.setDataset(i, dataset[i]);
}你试试看吧
你可以把每个折线图分别放到一个JPanel,然后再构建一个新的JPanel,按照你的布局方式
把放有折线图的两个JPanel放到新做成的JPanel里面就可以了