import java.awt.AWTException; import java.awt.Dimension; 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; public class Case062 { /** * @param args * @throws AWTException * @throws IOException */ public static void main(String[] args) throws AWTException, IOException { // TODO Auto-generated method stub Toolkit toolkit = Toolkit.getDefaultToolkit(); Dimension screenSize = toolkit.getScreenSize(); Rectangle screenRect = new Rectangle(screenSize); Robot robot = new Robot(); BufferedImage image = robot.createScreenCapture(screenRect); ImageIO.write(image, "jpg", new File("capture.jpg")); } }