求助,有关画图的,Jfreechart的东西 本帖最后由 a411532161 于 2011-05-24 16:57:29 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 画图表,我用fusioncharts,so easy! 不清楚哎,我下面的能实现呀JFreeChart chart = ChartFactory.createBarChart3D( "客户贡献分析统计图", //标题 "客户", //目录轴的显示标签 "金额", //数值轴的显示标签 dataset, PlotOrientation.VERTICAL, //图表方法 true, //是否显示图例 false, //是否生成工具 false //是否生成URL链接 ); //设置标题 chart.setTitle(new TextTitle("客户贡献分析统计图",new Font("华文彩云",Font.ITALIC , 22))); CategoryPlot plot = (CategoryPlot)chart.getPlot() ; //获取横轴 CategoryAxis categoryAxis = plot.getDomainAxis() ; //设置横轴显示的字体 categoryAxis.setLabelFont(new Font("宋体",Font.BOLD , 22)); //分类标签以45度倾斜 categoryAxis.setCategoryLabelPositions(CategoryLabelPositions.UP_45); categoryAxis.setTickLabelFont(new Font("宋体",Font.BOLD , 18 )) ; //取得纵轴 NumberAxis numberAxis = (NumberAxis)plot.getRangeAxis() ; //设置纵轴显示标签的字体 numberAxis.setLabelFont(new Font("宋体",Font.BOLD , 22)) ; FileOutputStream fos = new FileOutputStream("D:/book1.jpg"); ChartUtilities.writeChartAsJPEG(fos, chart, 800, 600); fos.close() ; 正则表达式 jsp页面怎么变成html页面啊 动态生成树遇麻烦了(大伙帮帮忙~) eWebEditor在Liux 下显示乱码,为什么 请教个问题 Java里怎么知道别的网站引用了我网站的url 关于Vector的问题 再jsp中打开excel得问题 问题没解决,另开新帖,为什么都是第一次执行时正常,第二次就出错呢? java日期类型转换,请指教 如何让提交按钮提交出的网页全屏 急!!角色管理 求救。servlet问题
JFreeChart chart = ChartFactory.createBarChart3D(
"客户贡献分析统计图", //标题
"客户", //目录轴的显示标签
"金额", //数值轴的显示标签
dataset,
PlotOrientation.VERTICAL, //图表方法
true, //是否显示图例
false, //是否生成工具
false //是否生成URL链接
);
//设置标题
chart.setTitle(new TextTitle("客户贡献分析统计图",new Font("华文彩云",Font.ITALIC , 22)));
CategoryPlot plot = (CategoryPlot)chart.getPlot() ;
//获取横轴
CategoryAxis categoryAxis = plot.getDomainAxis() ;
//设置横轴显示的字体
categoryAxis.setLabelFont(new Font("宋体",Font.BOLD , 22));
//分类标签以45度倾斜
categoryAxis.setCategoryLabelPositions(CategoryLabelPositions.UP_45);
categoryAxis.setTickLabelFont(new Font("宋体",Font.BOLD , 18 )) ;
//取得纵轴
NumberAxis numberAxis = (NumberAxis)plot.getRangeAxis() ;
//设置纵轴显示标签的字体
numberAxis.setLabelFont(new Font("宋体",Font.BOLD , 22)) ;
FileOutputStream fos = new FileOutputStream("D:/book1.jpg");
ChartUtilities.writeChartAsJPEG(fos, chart, 800, 600);
fos.close() ;