如何列出jComboBox中的所有网络摄像头? (sarxos图书馆)

时间:2017-02-12 06:00:56

标签: java jcombobox

我有两个网络摄像头。是否可以列出jComboBox中的所有网络摄像头设备?

image

public class pasporcheckin extends javax.swing.JFra {
private Dimension ds = new Dimension(450, 360);
private Dimension cs = WebcamResolution.VGA.getSize();

我在设备一上设置了网络摄像头!

private Webcam wcam = Webcam.getWebcams().get(1);
private WebcamPanel wcampanel = new WebcamPanel((Webcam) wcam, ds, false);

/**
 * Creates new form pasporcheckin
 */
public pasporcheckin() {
  initComponents();
  wcam.setViewSize(cs);
  wcampanel.setFillArea(true);
  panelCam.setLayout(new FlowLayout());
  panelCam.add(wcampanel);


}

1 个答案:

答案 0 :(得分:0)

你不能以同样的方式添加第二台摄像机吗?

private Webcam wcam = Webcam.getWebcams().get(1);
private WebcamPanel wcampanel = new WebcamPanel((Webcam) wcam, ds, false);

private Webcam wcam2 = Webcam.getWebcams().get(2);
private WebcamPanel wcampanel2 = new WebcamPanel((Webcam) wcam2, ds, false);

/**
 * Creates new form pasporcheckin
 */
public pasporcheckin() {
  initComponents();

  wcam.setViewSize(cs);
  wcam2.setViewSize(cs);

  wcampanel.setFillArea(true);
  wcampanel2.setFillArea(true);

  panelCam.setLayout(new FlowLayout());

  panelCam.add(wcampanel);
  panelCam.add(wcampanel2);

}