Java 处理:使用捕获类时草图被卡住

Java 处理:使用捕获类时草图被卡住,java,processing,video-capture,Java,Processing,Video Capture,我正在Windows 8上使用Processing 2.0.3。我尝试使用以下代码,但我不知道为什么在使用processing.video.*库时,我的草图无法运行: import processing.video.*; Capture cam; void setup() { size(200, 200); cam = new Capture(this); cam.start(); } void draw() { if (cam.available()) {

我正在Windows 8上使用Processing 2.0.3。我尝试使用以下代码,但我不知道为什么在使用
processing.video.*
库时,我的草图无法运行:

import processing.video.*; 
Capture cam; 

void setup() { 
  size(200, 200); 
  cam = new Capture(this);
  cam.start(); 
} 

void draw() { 
  if (cam.available()) { 
    // Reads the new frame
    cam.read(); 
  } 
  image(cam, 0, 0); 
} 
我注意到,如果调用与
Capture
类相关的任何内容,草图将被卡住,并且根本不会打开草图小程序窗口。调用
println(Capture.list())将导致草图卡在调用该行的位置


如何解决此问题?

似乎是windows 8或硬件问题,在OSX中处理2.0.3对我来说很好。我想说,你得到答案的最佳选择可能是处理论坛…@PetrosKoutsolampros,谢谢。我将在Processing的论坛上发表一篇文章。我觉得我笔记本电脑上的内置摄像头(比如macbook上的iSight)有问题。但我不确定,因为我尝试插入外部网络摄像头,但无法访问它,因为
Capture.list()
没有列出可供我选择的摄像头。