Archive

Posts Tagged ‘capture’

Screen captures using Java

December 30th, 2009 No comments

Един наистина прост пример, с който можем да правим много бързо screenshot-ове, използвайки Java:

1
2
3
4
5
6
7
8
9
10
11
12
public class ScreenCapture {

    public static void main(String[] args) throws Exception {
        Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
        BufferedImage image = new Robot().createScreenCapture(new Rectangle(dimension));

        File file = new File("capture.png");

        ImageIO.write(image, "png", file);
    }

}

Не е загуба ако се разгледа класа ImageIO – дава доста възможности и никак не е за изпускане :)