java屏幕截取
阿新 • • 發佈:2019-01-03
test args enc 屏幕 cep 屏幕截取 java.awt gen trac
CaptureScreen.java
```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 javax.imageio.ImageIO;
public class CaptureScreen {
public static void captureScreen(String fileName) throws Exception { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle screenRectangle = new Rectangle(screenSize); Robot robot = new Robot(); BufferedImage image = robot.createScreenCapture(screenRectangle); ImageIO.write(image, "png", new File(fileName)); } public static void main(String[] args) { try { captureScreen("F:\\Test22.png"); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }
}
```
java屏幕截取