November 20, 2010
package in.techelp;
import java.awt.AWTException;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
*
* @author reddy
*/
public class Screenshot {
public static void main(String[] args) throws AWTException, IOException {
Robot robot = new Robot();
BufferedImage screenShot = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
ImageIO.write(screenShot, "jpg", new File("/home/reddy/Documents/screenshot.jpg"));
//ImageIO.write(screenShot, "png", new File("/home/reddy/Documents/screenshot.png"));
}
}