/**
* Description of the class
*
* @author Wangqy
* @version 1.0
* @since Sep 26, 2010
*/
public class ScreenCapture
{
/**
* Description of this Method
*
* @since Sep 26, 2010
* @param args
*/
public static void main(String[] args)
{
try
{
Dimension screenSizes = Toolkit.getDefaultToolkit().getScreenSize();
Robot robot = new Robot();
// 根据指定的区域抓取屏幕的指定区域(这里是全屏)
BufferedImage bi = robot
.createScreenCapture(new Rectangle(screenSizes.width, screenSizes.height));
// 把抓取到的内容写入到一个jpg文件中
ImageIO.write(bi, "jpg", new File("D:/imageTest.jpg"));
}
catch (AWTException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
AWT 截取屏幕图像
最新推荐文章于 2021-03-05 00:42:02 发布
