[英]Java print screen program
我正在尝试使用Java中的Robot
来制作打印屏幕的图像文件。 到目前为止,我有:
Robot robot = new Robot();
Rectangle screenRect = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
BufferedImage capture = new Robot().createScreenCapture(screenRect);
ImageIO.write(capture, "bmp", new File("printscreen.bmp"));
但是我似乎无法获取它来创建文件。
s/printscreen.bmp/"printscreen.bmp"
不知道是否支持.bmp文件。 糟糕,他们是:
System.out.println( Arrays.asList( ImageIO.getWriterFileSuffixes() ) );
您也可以将Screen Image类用于一些更常规的丝网印刷功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.