Hi, I am generating some graph in Applet mainly using drawLine() and drawOval() methods and now wanted to save the graph ( which I can view from appletviewer )as image(.bmp or jpeg format). I realy don't have clue about this. Does anybody knows? - padmashree
First, you should double-buffer your drawing. That is, do all of your drawing into an Image object and then paint that Image. Second, get the JPEG Encoder from Obrador: http://www.obrador.com/essentialjpeg/jpeg.htm Third, you can use something like the following method to write the Image as a JPEG to an OutputStream:
Of course, getting permission to create a file from an applet is a whole other can of worms....
David G. Risner<br />Software Engineer<br />California State University, Los Angeles
Joined: Nov 06, 2001
Thanks. I am using JpegEncoder to save image. it works. I have used policy file to grant File access to Applet. I have posted another question for "loading policy file from Applet"