CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

如何实现jsp绘图,就是画饼图,柱图

楼主skysand(skysand)2003-06-03 12:41:22 在 Java / Web 开发 提问

谢谢 问题点数:0、回复次数:10Top

1 楼start1127(start1127)回复于 2003-06-03 12:52:22 得分 0

//看看片断吧  
      BufferedImage   bufferedimage   =   new   BufferedImage(460,   170,   1);  
                httpservletresponse.setContentType("image/jpeg");  
   
                Graphics   g   =   bufferedimage.getGraphics();  
                  g.setColor(Color.white);  
                g.fillRect(0,   0,   461,   171);  
                g.setColor(Color.darkGray);  
                g.fillOval(120,   45,   320,   120);  
                for(byte   byte0   =   0;   byte0   <=   4;   byte0++)  
                {  
                        g.setColor(farger[byte0].darker());  
                        for(byte   byte1   =   0;   byte1   <   30;   byte1++)  
                                g.drawArc(120,   20   +   byte1,   300,   100,   posisjon[byte0],   posisjon[byte0   +   1]   -   posisjon[byte0]);  
   
                }  
   
                for(byte   byte2   =   0;   byte2   <=   4;   byte2++)  
                {  
                        g.setColor(farger[byte2]);  
                        g.fillArc(120,   20,   300,   100,   posisjon[byte2],   posisjon[byte2   +   1]   -   posisjon[byte2]);  
                }  
   
                for(byte   byte3   =   0;   byte3   <=   4;   byte3++)  
                        if(tekst[byte3   +   1]   !=   null)  
                        {  
                                g.setColor(Color.black);  
                                g.fillRect(5,   15   +   byte3   *   20,   12,   12);  
                                g.setColor(farger[byte3]);  
                                g.fillRect(6,   16   +   byte3   *   20,   10,   10);  
                                g.setColor(Color.black);  
                                g.drawString(tekst[byte3   +   1],   20,   26   +   byte3   *   20);  
                        }  
   
   
                g.setColor(Color.blue);  
                g.drawString("test",   150,   15);  
                JPEGImageEncoder   jpegimageencoder   =   JPEGCodec.createJPEGEncoder     (   servletoutputstream);  
                jpegimageencoder.encode(bufferedimage);Top

2 楼ldianfeng(教授)回复于 2003-06-03 14:24:37 得分 0

用jfreechart!!!!  
  如果需要例子可以和我要.Top

3 楼skysand(skysand)回复于 2003-06-20 16:47:02 得分 0

好啊,可以给我例子吗?Top

4 楼skysand(skysand)回复于 2003-06-20 17:00:16 得分 0

可以搞定他们的文档吗Top

5 楼ddxing(xing)回复于 2003-06-20 17:51:37 得分 0

也给我例子好吗?  
  vbjet@sohu.com  
  谢谢Top

6 楼dzhcheng(逸枫)回复于 2003-06-22 11:10:33 得分 0

我也正想着这些方面的。学习、关注!!Top

7 楼affu(阿福)回复于 2003-06-22 11:57:05 得分 0

在Deiteil最新写的(实际上应该是中文版才刚刚面世不久才对!)书,大致名称为:  
      “Advanced   Java   2   platform   How   to   programm(高级篇!)"  
  中文名称为:  
      “Java大学教程——J2EE开发宝典”  
  在该书讲述“MVC”的章节中,讲述了一个详细的关于根据数据动态画饼图、柱图的方法,  
  阐述也很   科学哦,不妨去看看吧!  
  Top

8 楼affu(阿福)回复于 2003-06-22 11:57:59 得分 0

不过跟楼上的差不多!Top

9 楼snakegod(蛇姬)回复于 2003-06-22 13:09:42 得分 0

snakegod@eyou.com谢谢Top

10 楼xmpp(火狐狸)回复于 2003-06-22 13:57:22 得分 0

通常我用svg.Top

相关问题

  • 用JSP绘图
  • 基于JSP的站点,如何实现能显示条形图、饼图的网页?
  • VBA实现Excel中的饼图??
  • 圆饼图实现百分比
  • Java3D如何实现绘图?
  • web中的饼图和柱状图怎么实现的?
  • XML如何实现曲线图、饼图、梯形图的表示?
  • 如何实现生成曲线图、柱形图、饼图(详见)
  • 有什么好的,易用的Chart控件?能实现柱图、饼图、线图。
  • 如何用MFC实现三维绘图

关键词

  • bufferedimage
  • setcolor
  • byte
  • color

得分解答快速导航

  • 帖主:skysand

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo