CaptureScreen.java如何改写为支持长尾词的屏幕捕获功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计151个文字,预计阅读时间需要1分钟。
javaimport java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;
public class CaptureScreen { public static void main(String[] args) { try { Robot robot=new Robot(); Rectangle screenRect=new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()); BufferedImage bufferedImage=robot.createScreenCapture(screenRect); ImageIO.write(bufferedImage, png, new File(screenshot.png)); } catch (AWTException | IOException e) { e.printStackTrace(); } }}
CaptureScreen.javaimport java.awt.Dimension; 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 CaptureScreen { public static 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)); } public static void main(String[] args) { try { captureScreen("F:\\Test22.png"); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
本文共计151个文字,预计阅读时间需要1分钟。
javaimport java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;
public class CaptureScreen { public static void main(String[] args) { try { Robot robot=new Robot(); Rectangle screenRect=new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()); BufferedImage bufferedImage=robot.createScreenCapture(screenRect); ImageIO.write(bufferedImage, png, new File(screenshot.png)); } catch (AWTException | IOException e) { e.printStackTrace(); } }}
CaptureScreen.javaimport java.awt.Dimension; 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 CaptureScreen { public static 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)); } public static void main(String[] args) { try { captureScreen("F:\\Test22.png"); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

