国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Java > 正文

Java實(shí)現(xiàn)的簡單網(wǎng)頁截屏功能示例

2024-07-13 10:14:27
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Java實(shí)現(xiàn)的簡單網(wǎng)頁截屏功能。分享給大家供大家參考,具體如下:

package awtDemo;import java.awt.AWTException;import java.awt.Desktop;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.event.KeyEvent;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.net.URISyntaxException;import java.net.URL;import javax.imageio.ImageIO;public class CutPicture { public static void main(String[] args) throws Exception, IOException, URISyntaxException, AWTException {  // 此方法僅適用于JdK1.6及以上版本  Desktop.getDesktop().browse(new URL("http://m.survivalescaperooms.com/").toURI());  Robot robot = new Robot();  robot.delay(10000);  Dimension d = new Dimension(Toolkit.getDefaultToolkit().getScreenSize());  int width = (int) d.getWidth();  int height = (int) d.getHeight();  // 最大化瀏覽器  robot.keyRelease(KeyEvent.VK_F11);  robot.delay(2000);  Image image = robot.createScreenCapture(new Rectangle(0, 0, width,height));  BufferedImage bi = new BufferedImage(width, height,  BufferedImage.TYPE_INT_RGB);  Graphics g = bi.createGraphics();  g.drawImage(image, 0, 0, width, height, null);  // 保存圖片  ImageIO.write(bi, "jpg", new File("c:/open.jpg")); }}

運(yùn)行結(jié)果:

希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到JAVA教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 龙口市| 冕宁县| 古田县| 永仁县| 微山县| 白水县| 许昌市| 老河口市| 铁力市| 衡水市| 富顺县| 太仆寺旗| 道真| 修水县| 福海县| 安多县| 怀仁县| 河西区| 尉犁县| 长丰县| 三明市| 共和县| 揭西县| 东平县| 衡阳县| 隆回县| 丹东市| 和政县| 进贤县| 光山县| 泸定县| 南华县| 太保市| 六盘水市| 石台县| 崇阳县| 乐亭县| 集安市| 二手房| 泉州市| 通渭县|