时间: 2021-07-31 作者:daque
<%@ page contenttype="image/jpeg" import="java.awt.*,java.awt.image.*, com.sun.image.codec.jpeg.*,java.util.*" %> <% // create image int width=200, height=200; bufferedimage image = new bufferedimage(width, height, bufferedimage.type_int_rgb); // get drawing context (代码试验室) graphics g = image.getgraphics(); // fill background g.setcolor(color.white); g.fillrect(0, 0, width, height); // create random polygon polygon poly = new polygon(); random random = new random(); for (int i=0; i < 5; i++) { poly.addpoint(random.nextint(width), random.nextint(height)); } // fill polygon g.setcolor(color.cyan); g.fillpolygon(poly); // dispose context g.dispose(); // send back image servletoutputstream sos = response.getoutputstream(); jpegimageencoder encoder = jpegcodec.createjpegencoder(sos); encoder.encode(image); %> (代码试验室)