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(); } } }
相关推荐
-
maven设置 java
2019-1-12
-
Spring Controller 的方法基本数据类型参数支持Bean Validation java
2019-1-7
-
List集合与Array数组之间的互相转换 java
2019-1-8
-
基于内容的推荐算法实现 java
2019-1-12
-
JSON Web Tokens 工具类 [ JwtUtil ] java
2019-1-8
-
通用List转map,支持任意属性与多属性分组 java
2019-1-7
-
JSON工具类 java
2019-1-12
-
redis操作帮助类 java
2019-1-8
-
JAVA限流工具类 java
2019-1-7
-
java 验证字符串是否为数字 java
2019-1-13