<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    march alex's blog
    hello,I am march alex
    posts - 52,comments - 7,trackbacks - 0
    Java JDK1.4 的Robot對象可以完成對"屏幕"像素的拷貝,完成屏幕圖像截取操作。Java應(yīng)用程序中可以直接調(diào)用此對象,完成對特定應(yīng)用程序的屏幕截取。
    在Java JDK1.4 中提供的"機器人"Robot類用于產(chǎn)生與本地操作系統(tǒng)有關(guān)的底層輸入、測試應(yīng)用程序運行或自動控制應(yīng)用程序運行。Robot類提供了一個方法:createScreenCapture(..),可以直接將全屏幕或某個屏幕區(qū)域的像素拷貝到一個BufferedImage對象中,我們只需要將該對象寫入到一個圖像文件之中,就完成了屏幕到圖像的拷貝過程。
    ScreenDemo類的generateSnapshot()方法用于實現(xiàn)對當(dāng)前屏幕的截取。
    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 ScreenDemo {
        public static File generateSnapshot() {
            File snapshotFile = new File("D:/" + System.currentTimeMillis() + ".jpg");
            int width = (int) Toolkit.getDefaultToolkit().getScreenSize().getWidth();
            int height = (int) Toolkit.getDefaultToolkit().getScreenSize().getHeight();
            try {
                Robot robot;
                robot = new Robot();
                BufferedImage image = robot.createScreenCapture(new Rectangle(width, height)); 
                ImageIO.write(image, "jpg", snapshotFile);
            } catch (Exception e) {
                e.printStackTrace();
            }
            return snapshotFile;  
        }
        public static void main(String[] args) {
            generateSnapshot();
        }
    }
    posted on 2015-02-22 21:52 marchalex 閱讀(266) 評論(0)  編輯  收藏 所屬分類: java小程序
    主站蜘蛛池模板: 香蕉视频在线免费看| 无码国产精品一区二区免费式芒果 | 亚洲av无码成人黄网站在线观看 | 久久精品熟女亚洲av麻豆| 精品国产香蕉伊思人在线在线亚洲一区二区 | 在线播放亚洲精品| 亚洲成av人片在线观看无码不卡| 美女视频黄a视频全免费| 色一情一乱一伦一视频免费看| 亚洲AV无码国产精品色午友在线 | 精品亚洲麻豆1区2区3区| 国产精品无码一二区免费| 免费人成黄页在线观看日本| 亚洲欧美日韩中文二区| 亚洲av永久无码精品表情包| 热99re久久精品精品免费| 久草免费手机视频| 免费大片av手机看片| 亚洲宅男天堂a在线| 亚洲综合无码精品一区二区三区| 国产成人A在线观看视频免费| a视频在线观看免费| 国产精品亚洲五月天高清| 亚洲第一二三四区| 亚洲无线码在线一区观看| 最好免费观看韩国+日本| 污视频在线免费观看| 一级特黄特色的免费大片视频| 麻豆狠色伊人亚洲综合网站| 亚洲爆乳无码一区二区三区| 亚洲av再在线观看| 在线精品免费视频| 韩国免费一级成人毛片| 久久99热精品免费观看牛牛| 特a级免费高清黄色片| 亚洲人成色99999在线观看| 亚洲明星合成图综合区在线| 亚洲va久久久噜噜噜久久| 亚洲色偷拍区另类无码专区| 国产免费观看网站| 日本免费无遮挡吸乳视频电影|