public void onsavejpg() {
rectangle rect = getbounds();
bufferedimage image =
(bufferedimage)createimage(rect.width, rect.height);
graphics g = image.getgraphics();
paint(g);
g.dispose();
try {
fileoutputstream filestream =
new fileoutputstream("e://test.jpg");
jpegimageencoder encoder =
jpegcodec.createjpegencoder(filestream);
encoder.encode(image);
filestream.close();
} catch (exception e) {
system.out.println("error saving jpeg file!");
}
}
闽公网安备 35060202000074号