国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務(wù)器之家 - 編程語言 - JAVA教程 - java代碼實現(xiàn)截圖功能(屏幕截圖)

java代碼實現(xiàn)截圖功能(屏幕截圖)

2019-10-25 13:29java代碼網(wǎng) JAVA教程

java代碼實現(xiàn)截圖功能,該JavaBean可以直接在其他Java應(yīng)用程序中調(diào)用,默認的文件前綴為GuiCamera,文件格式為PNG格式,直接使用下面的類吧

代碼如下:


import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.io.File;

import javax.imageio.ImageIO;

/*******************************************************************
 * 該JavaBean可以直接在其他Java應(yīng)用程序中調(diào)用,實現(xiàn)屏幕的"拍照"
 * This JavaBean is used to snapshot the GUI in a
 * Java application! You can embeded
 * it in to your java application source code, and us
 * it to snapshot the right GUI of the application
 * @see javax.ImageIO
 * @author liluqun
 * @version 1.0
 *****************************************************/

public class Test
{
 private String fileName; //文件的前綴
 private String defaultName = "GuiCamera";
 static int serialNum=0;
 private String imageFormat; //圖像文件的格式
 private String defaultImageFormat="png";
 Dimension d = Toolkit.getDefaultToolkit().getScreenSize();

 /****************************************************************
 * 默認的文件前綴為GuiCamera,文件格式為PNG格式
 * The default construct will use the default
 * Image file surname "GuiCamera",
 * and default image format "png"
 ****************************************************************/
 public Test() {
 fileName = defaultName;
 imageFormat=defaultImageFormat;

 }

 /****************************************************************
 * @param s the surname of the snapshot file
 * @param format the format of the image file,
 * it can be "jpg" or "png"
 * 本構(gòu)造支持JPG和PNG文件的存儲
 ****************************************************************/
 public Test(String s,String format) {

 fileName = s;
 imageFormat=format;
 }

 /****************************************************************
 * 對屏幕進行拍照
 * snapShot the Gui once
 ****************************************************************/
 public void snapShot() {

 try {
 //拷貝屏幕到一個BufferedImage對象screenshot
 BufferedImage screenshot = (new Robot()).createScreenCapture(new
 Rectangle(0, 0, (int) d.getWidth(), (int) d.getHeight()));
 serialNum++;
 //根據(jù)文件前綴變量和文件格式變量,自動生成文件名
 String name=fileName+String.valueOf(serialNum)+"."+imageFormat;
 File f = new File(name);
 System.out.print("Save File "+name);
 //將screenshot對象寫入圖像文件
 ImageIO.write(screenshot, imageFormat, f);
 System.out.print("..Finished!\n");
 }
 catch (Exception ex) {
 System.out.println(ex);
 }
 }

 public static void main(String[] args)
 {
 Test cam= new Test("d:\\Hello", "png");//

 cam.snapShot();
 }
}

 

延伸 · 閱讀

精彩推薦
994
主站蜘蛛池模板: 视频一区二区三区中文字幕 | 韩国精品一区二区 | 爱干在线| 日韩中文字幕一区二区 | 中文精品一区二区 | 午夜激情视频在线观看 | 超碰97免费在线 | 亚洲精品二区三区 | 日韩av电影在线观看 | 精品www | 婷婷国产成人精品视频 | 精品国产欧美一区二区三区成人 | 欧美日韩国产一区二区三区 | 国产精品精品视频一区二区三区 | 欧美片网站免费 | 精品视频免费观看 | 九色在线视频 | 午夜成人免费电影 | 久久综合久久综合久久 | 欧美日韩免费一区二区三区 | 亚洲成人中文字幕 | 粉嫩欧美一区二区三区高清影视 | 欧美一区二区三区在线播放 | 日本一区二区视频免费观看 | 国产亚洲精品久久久久久 | 亚洲欧美日韩精品久久奇米色影视 | 亚洲视频一区二区 | 亚洲精品国精品久久99热 | 国产一区二区三区免费视频 | 久久尤物免费一区二区三区 | 欧美成人影院 | 中文字幕在线精品 | 国产精品精品 | 在线观看三级网站 | 一级片在线免费观看视频 | 午夜精品久久久久久久男人的天堂 | 毛片免费观看 | 精品一区二区三区在线观看 | 免费成人在线电影 | 欧美激情视频一区二区三区在线播放 | 中文字幕第十二页 |