一个分享个人学习、开发经验的Blog,http://www.joyphper.net

Java 截屏代码 截取电脑屏幕 并保存为图片

posted @ 2013-10-11 09:04 | 阅读:2614 | 评论:0 | 分类: Java , 代码分享

Java 截屏代码 截取电脑屏幕 并保存为图片
package www.ablanxue.com
import java.awt.AWTException;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;

public class ScreenSnapshot {  
	  
    public static void main(String[] args) {  
        try {  
            int width = (int)Toolkit.getDefaultToolkit().getScreenSize().getWidth();  //要截取的宽度
            int height = (int)Toolkit.getDefaultToolkit().getScreenSize().getHeight();  //要截取的高度
            Robot robot = new Robot();  
            BufferedImage image = robot.createScreenCapture(new Rectangle(width,height));  
            image = image.getSubimage(0, 0, 200, 500);
            ImageIO.write (image, "png" , new File("c:/1.png"));   //保存在C盘 图片名为1.png
              
        } catch (AWTException e) {  
            e.printStackTrace();  
        } catch (IOException e) {  
            e.printStackTrace();  
        }  
    }  
}  

TAG: java

共有0条评论 发表评论>>

点击换一张验证码