美好的一天, 我使用sarxos网络摄像头捕获我的项目有问题。在运行项目时,相机工作正常。我有一个按钮来打开/关闭相机,如果打开小键盘已启用,如果关闭,小键盘被禁用并且相机将被启用,但在打开相机后,面板显示“没有图像可用”但它仍然可以捕获条形码,它只是没有显示。尝试谷歌搜索一些可能的方式但没有运气,也试过repaint()和revalidate()面板但仍然无法正常工作。 Camera on Camera turned back on
camOrNumpad.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent ev) {
if(ev.getStateChange()==ItemEvent.SELECTED){
camOrNumpad.setText("Camera On");
keyP.clear();
CamSacnner.webcam.open(); //on camera
numpad.setEnabled(false);
numScanImg.setVisible(false);
numScanIDView.setVisible(false);
numScanName.setVisible(false);
camScanViewHide.setVisible(false);
camScanImg.setVisible(true);
camScanIDView.setVisible(true);
camScanName.setVisible(true);
} else if(ev.getStateChange()==ItemEvent.DESELECTED){
camOrNumpad.setText("Camera Off");
CamSacnner.webcam.close(); //off camera
camScanView.setEnabled(false);
numpad.setEnabled(true);
camScanImg.setVisible(false);
camScanIDView.setVisible(false);
camScanName.setVisible(false);
camScanViewHide.setVisible(true);
numScanImg.setVisible(true);
numScanIDView.setVisible(true);
numScanName.setVisible(true);
}
}
});