Java抓屏程序代码

来源:互联网 发布:车库数据er图 编辑:程序博客网 时间:2024/06/06 05:56
import java.awt.AWTException;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;import java.io.IOException;import java.awt.Image;    import java.awt.MenuItem;    import java.awt.PopupMenu;    import java.awt.SystemTray;    import java.awt.Toolkit;    import java.awt.TrayIcon;    import java.awt.event.ActionEvent;    import java.awt.event.ActionListener;      public class Test  {          public static void main(String[] args) 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("D://aa.jpg"));     }  }