java屏幕截图
Read this article for more details.import
java.awt.Dimension; import java.awt.Rectangle;
import java.awt.Robot; import java.awt.Toolkit;
import java.awt.image.BufferedImage; import
javax.imageio.ImageIO; import java.io.File; ... public 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)); }
...
import java.awt.Dimension;import java.awt.Rectangle;import
java.awt.Robot;import java.awt.Toolkit;import
java.awt.image.BufferedImage;import javax.imageio.ImageIO;import
java.io.File;
...
public 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));
}...
14. 在Java中的文件,目录列表