0
import javax.media.*;
import java.util.*;
public class ListCaptureDevices {
public static void main(String[] args) {
Vector info = CaptureDeviceManager.getDeviceList(null);
if (info == null)
System.out.println("No Capture devices known to JMF");
else {
System.out.println("The following " + info.size()
+ " capture devices are known to the JMF");
for (int i = 0; i < info.size(); i++)
System.out
.println("\t" + (CaptureDeviceInfo) info.elementAt(i));
}
}
}
上記はキャプチャデバイスを一覧表示するコードです。 null
ベクトルを返しませんが、それでもベクトルのサイズは0
と表示され、デバイスが見つからないことが示されます。このコードで何が問題になっていますか?Java:Java Media Frameworkを使用したオーディオキャプチャデバイスの一覧
ようこそ。コードサンプルをフォーマットしてください。これを行うには、サンプルを選択して、メッセージの投稿/編集フォームの上にある「{}」ボタンをクリックします。 –