簡體   English   中英

Java打印屏幕程序

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM