读书人

失去电脑的屏幕截图

发布时间: 2012-09-28 00:03:35 作者: rapoo

得到电脑的屏幕截图

public static String capScreenSnapshot()  {    String outFileName = "";    try    {      File f = new File(str);      if (!(f.exists())) {        f.mkdir();      }      outFileName = formatDate(Calendar.getInstance().getTime(),         "yyyy_MM_dd_HH_mm_ss_SSS") + ".jpg";      Toolkit toolkit = Toolkit.getDefaultToolkit();      Dimension screenSize = toolkit.getScreenSize();      Rectangle screenRect = new Rectangle(screenSize);      Robot robot = new Robot();      BufferedImage image = robot.createScreenCapture(screenRect);      ImageIO.write(image, "jpeg", new File(outFileName));      System.out.println("保存屏幕截图 \"" + outFileName + "\".");    }    catch (Exception e) {      e.printStackTrace();    }    return outFileName;  }

读书人网 >软件开发

热点推荐