Bom dia a todos…
Bomm…eu tenho uma tela de cadastro com uma imagem de uma webcam…soh q eu tenho outra tela (cadastro de dependentes) que tmbm tem uma imagem de uma web cam…soh q se o usuario clicar em cadastrar dependente ele ira abir a tela de cadastro de dependente…e a cadastro de clientes tmbm estará aberta…ai da o seguinte erro:
java.io.IOException: Capture device in use
codigo da web cam:
public static void playerstart(){
//COMPONENTE PARA JOGAR A IMAGEM DA WEB CAM
try
{
String str = "vfw:Microsoft WDM Image Capture (Win32):0";
di = CaptureDeviceManager.getDevice(str);
ml = di.getLocator();
player = Manager.createRealizedPlayer(ml);
player.start();
if ((comp = player.getVisualComponent()) != null)
{
jPanelFoto.add(comp, new GridBagConstraints(0, 0, 1, 5, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
}
}
catch (Exception e)
{
btnNovaFoto.setEnabled(false);
lbSemFoto.setEnabled(false);
}
}
tem como eu usar em 2 telas a mesma imagem da web cam ou eu só posso abrir uma janela de web cam por vez?
Desde já agradeço!