Robot robot = new Robot(); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle rect = new Rectangle(0, 0, d.width, d.height); BufferedImage image = robot.createScreenCapture(rect); ImageIO.write(image, "jpg", new File("C:/test.jpg"));
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle rect = new Rectangle(0, 0, d.width, d.height);
BufferedImage image = robot.createScreenCapture(rect);
ImageIO.write(image, "jpg", new File("C:/test.jpg"));
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2005</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
import java.util.*;
import java.awt.*;
import java.io.*;
import javax.imageio.*;
import java.awt.image.BufferedImage;public class ScreeSaver {
public ScreeSaver() {
}
static void save(String path) throws Exception {
Robot robot = new Robot();
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle rect = new Rectangle(0, 0, d.width, d.height);
BufferedImage image = robot.createScreenCapture(rect);
ImageIO.write(image, "jpg", new File(path)); }
public static void main(String[] args) {
try{
ScreeSaver.save("C:\\screecapture.jpg");
}catch(Exception e){
e.printStackTrace();
}
}
}
http://www.javazy.com/page/index.asp?sortid=458&id=1127