查看jfreechart里面生成图的class,修改就可以了啊

解决方案 »

  1.   

    这个不能用吗?
            chart.setBackgroundPaint(Color.white);
      

  2.   

    chart.setBackgroundPaint(Color.white)只能设置图片的背景色,是局部的,我想改变整个页面的背景色,请高手帮忙!!!急!
      

  3.   

    把不同的颜色的参数定义到变量中,传到 JSP 中,在SET!
      

  4.   

    背景颜色在<body>里设计不行吗?不好意思,我是初学者,不太懂!
      

  5.   

    out.println("<body bgcolor=red>");
      

  6.   

    你可以以变量形式保存颜色值,然后用out.print("<body bgcolor="+color+">");输出啊!
      

  7.   

    该servlet是以res.setContentType("image/jpeg")这种方式
      

  8.   

    >>>该servlet是以res.setContentType("image/jpeg")这种方式
    这不就是一张图片了吗?
    那设置图片的背景色不就可以了吗?
    这种情况下,你也设置不了其他的背景色了。
      

  9.   

    在Servlet把不同的颜色的参数定义到变量中,
    传到 JSP 中,在SET!
    难道JSP中不会改网页的背景色
      

  10.   

    关键我想知道在servlet里怎么写控制页面背景的语句!怎么都这么不理解我呢!
      

  11.   

    res.setContentType("image/jpeg");必然不能实现你要的功能,思路错误。
    你这样做只是用浏览器来打开你的图片当然背景色是白色的啦,转换思路看看
      

  12.   

    同意 catchme(木刀)。
    你输出的是一幅图片,怎么可能更改浏览器的背景色。
    建议把图片嵌到一个文档,然后更改文档的背景色。
      

  13.   

    同意 chancelin() ( ) 的说法,跟我想的一样。能不能预先做好一个空页,将图片输出到这个空页里面来。空页可以很好的控制。
      

  14.   

    先设置一个模版页面比如index.html,其中包含图片连接,你可以把这个页面的颜色用html的<body bgcolor=xxx> 设置好。然后,你生成一个"image/jpeg"的文件,和上面的链接同名。再后,重定向到index.html。当然,还有其它的办法。不过你用res.setContentType("image/jpeg")又要求改变页面颜色恐怕是不行了。