具体要求:为了页面的美观,我的图形总宽度是固定的 即 String filename = ServletUtilities.saveChartAsPNG(chart, 500, 300, null, session); 当有足够多的柱时,它们会平分这个宽度500,不影响整体效果; 但是,只有一个柱的时候,这个柱将独享500的宽度,就不太好了,我是想通过设置它距左右端的距离来限定它本身的宽度,不知道能不能实现?或者也可以设置它本身的宽度
如果有人用过这个工具,帮帮忙,谢谢!
如果有人用过这个工具,帮帮忙,谢谢!
解决方案 »
- 求教 关于 jdom生成xml问题
- ResultSet 返回结果集为List问题...JDBC 求高手快点进来..快哭了都..
- 麻烦看看这个struts文件配置的问题,新手实在解决不了了
- select标签执行onchange后怎样传递参数?
- 关于过滤器的配置问题,请进来指教!顶者有分!
- 在网页上显示UNICODE的问题
- b/s结构中,连接池到达最大用户数时,新用户访问就出错
- 站点的虚拟目录为c:\aaa\bbb,xsl文件在c:\aaa\bbb\xsl下,JavaBean中File xslFile=new File("/xsl/a.xsl")总是报错找不到?
- 按钮 链接等显示前的权限判断??????????????
- 一个访问量不高的网站用哪种语言写比较好?
- 飞鱼在线编辑器的问题
- 在JFreeChart饼图里,做链接时能不能不要传汉字参数啊?
//设置最高的一个 Item 与图片顶端的距离
rangeAxis.setUpperMargin(0.15);
//设置最低的一个 Item 与图片底端的距离
rangeAxis.setLowerMargin(0.15);这个啊,!不好意思,我刚开始学,帮不了你了,谢你了啊,楼主!
// 设置最高的一个 Item 与图片顶端的距离
//rangeAxis.setUpperMargin(0.85);
// 设置最低的一个 Item 与图片底端的距离
//rangeAxis.setLowerMargin(0.85);
楼主你说的,能不能通过:
rangeAxis.setLowerBound();
rangeAxis.setUpperBound();
这两个东东来做啊,我试了,可是同样抛出空指针异常啊
barrenderer.setMaxBarWidth(0.50000000000000001D);
可以用这个方法设置柱子的最大宽度!
public void setMaxBarWidth(double percent)
Sets the maximum bar width, which is specified as a percentage of the available space for all bars, and sends a RendererChangeEvent to all registered listeners. Parameters:
percent - the percent (where 0.05 is five percent).
里面的参数是一个百分比,是你的X轴的长度的百分比!如:X轴长为100,而参数你设为:0.5的话,那么你的每根柱子的宽度最大只能为:100*0.5=50.