BufferedImage image = new BufferedImage(720,320, BufferedImage.TYPE_INT_RGB);
Graphics g = image.getGraphics();
g.setColor(new Color(Integer.parseInt("D8E8F5",16)));
g.fillRect(0, 0, 720, 320);改动720和320你就能得到意想不到的效果:)
看看是否适合你所说的改变图象大小

解决方案 »

  1.   

    你可以把生成图片的代码放在Servlet里然后在JSP页面里用一个表格的td然后在td里面用一个src连接到这个Servlet这样就可以根据你TD的大小来控制图片的大小了
      

  2.   

    难道直接在jsp页面上生成的图片就无法控制显示的位置了?
      

  3.   

    g.fillRect(0, 0, 720, 320);
    就可以控制了啊
      

  4.   

    那你就把连接连到一个JSP页面
      

  5.   

    你的jsp只负责输出图片,至于另外的页面布局,应该由另外一个html,或者jsp负责输出。 把你这个图片jsp当成一个图片就可以了