estou a desenvolver uma aplicacao e estou querando q o sistema tire uma foto. Ate ai tudo bem pesquisei encontrei uma maneira de fazer tudo funcionar porem estou com 3 ploblemas que nao consegui resolver.
1- toda vez que eu executo o windows perde o esquema de cores.
2-o jmf exibe uma tela para min e independendente de onde eu cliko ela volta a aparecer na proxima execucao
[img]http://desmond.yfrog.com/Himg266/scaled.php?tn=0&server=266&filename=errov.png&xsize=640&ysize=640[/img]
3- ele me exibe a seguinte mensagem de erro no console [color=red] java.io.IOException: Could not connect to capture device[/color]
segue o codigo que estou usando para inserir a Web can.
public static Player player = null;
public CaptureDeviceInfo di = null;
public MediaLocator ml = null;
public Buffer buf = null;
public Image img = null;
public BufferToImage btoi = null;
public ImagePanel imgpanel = null;
public static String foto;
public CapturaFoto capf;
private void initialize() {
String str2 = "vfw//0";
di = CaptureDeviceManager.getDevice(str2);
ml = new MediaLocator("vfw://0");
try {
player = Manager.createRealizedPlayer(ml);
player.start();
Component comp;
if ((comp = player.getVisualComponent()) != null) {
comp.setSize(jfoto.getSize());
jfoto.add(comp);
}
} catch (Exception e) {
e.printStackTrace();
}
}
E antes que alguem fale q a minha camera nao esteja funcionando a aplicacao coloca a camera na tela sim apenas tenho esses 3 inconvenientes antes.