Capturando fotos através da web cam

Pessoal gostaria de saber se alguém já conseguiu desenvolver alguma pequena aplicação que capture imagens através da web cam.

Lógico que poderia partir do principio seguinte:

Um frame (formulário) - botões para ligar a camera, desligar e capturar a imagem.
Um botão também para salvar e apagar a foto. De modo que seja salva em uma pasta.

Fala brow,

A saida pode ser JMF…

http://www.guj.com.br/posts/list/77412.java

Abraco!