java实现行程长度编码,java 实现行程编码解码?
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++;
//根據(jù)文件前綴變量和文件格式變量,自動生成文件名
String name=fileName+String.valueOf(serialNum)+"."+imageFormat;
File f = new File(name);
//將screenshot對象寫入圖像文件
ImageIO.write(screenshot, imageFormat, f);
}
catch (Exception ex) {
}
}
public static void main(String[] args)
{
GuiCamera cam= new GuiCamera("d:\\java", "jpg");
cam.snapShot();
}
}
只能截取屏幕...傳送可以以流的形式輸出到對方。。。
總結
以上是生活随笔為你收集整理的java实现行程长度编码,java 实现行程编码解码?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java大数输出一位小数_java大数练
- 下一篇: Java中after注解_Spring(