//希望这段小程序能对你有所启发.
//如果存成gif形式可以去下面的网址看看.
//http://www.acme.com/java/software/Acme.JPM.Encoders.GifEncoder.ht import java.awt.* ;
import java.awt.image.* ;
import java.io.* ;
import com.sun.image.codec.jpeg.* ; public class SaveAsJpg{ public SaveAsJpg(){
}
public static void main(String[] args) {
try {
BufferedImage screenshot = (new Robot()).createScreenCapture(new Rectangle(0,0,800,600)) ;
OutputStream out = new BufferedOutputStream(new FileOutputStream ("test.jpeg")) ;
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder (out) ;
encoder.encode(screenshot) ;
out.close() ;
}
catch (Exception exc) {exc.printStackTrace();}
finally {
System.exit(0) ;
}
}
}
//如果存成gif形式可以去下面的网址看看.
//http://www.acme.com/java/software/Acme.JPM.Encoders.GifEncoder.ht import java.awt.* ;
import java.awt.image.* ;
import java.io.* ;
import com.sun.image.codec.jpeg.* ; public class SaveAsJpg{ public SaveAsJpg(){
}
public static void main(String[] args) {
try {
BufferedImage screenshot = (new Robot()).createScreenCapture(new Rectangle(0,0,800,600)) ;
OutputStream out = new BufferedOutputStream(new FileOutputStream ("test.jpeg")) ;
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder (out) ;
encoder.encode(screenshot) ;
out.close() ;
}
catch (Exception exc) {exc.printStackTrace();}
finally {
System.exit(0) ;
}
}
}
在 com.sun.image.codec.jpeg.* 中?在哪可以下载这个包!
麻烦给个具体的地址!
它是带在jdk1.3中的sun的非标准包。