Java抓屏程序代码详解编程语言

 import java.awt.Dimension;     
import java.awt.Rectangle;     
import java.awt.Robot;     
import java.awt.Toolkit;     
import java.awt.image.BufferedImage;     
import javax.imageio.ImageIO;     
import java.io.File;     
     
...     
     
public 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));     
     
}     

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/10192.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论