java 实现行程编码 解码
来源:百度知道 编辑:UC知道 时间:2024/09/12 16:24:00
邮箱450808976@qq.com
public class GuiCamera
{
private String fileName; //文件的前缀
private String defaultName = "xxx";
static int serialNum=0;
private String imageFormat; //图像文件的格式
private String defaultImageFormat="jpg";
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
public GuiCamera(String s,String format) {
fileName = s;
imageFormat=format;
}
public void snapShot() {
try {
//拷贝屏幕到一个BufferedImage对象screenshot
BufferedImage screenshot = (new Robot()).createScreenCapture(new
Rectangle(0, 0, (int) d.getWidth(), (int) d.getHeight()));
serialNum++;
//根据文件前缀变量和文件格式变量,自动生成文件名
String name=fileName+String.valueOf(serialNum)+"."+imageFormat;
File f = new File(name);
//将screenshot对象写入图像文件
ImageIO.write