Pessoal estou tentando executar esse arquivo abaixo, mas toda vez que tento executar, dá esse problema aí..Será que eu preciso importar alguma coisa???
Código:import javax.swing.*;
import java.io.*;
import javax.media.*;
import javax.media.format.*;
import javax.media.util.*;
import javax.media.control.*;
import java.awt.*;
import java.awt.image.*;
import java.awt.event.*;
import com.sun.image.codec.jpeg.*;
import java.awt.geom.AffineTransform;
public class WebCam extends Panel implements ActionListener{
public static Player player = null;
public CaptureDeviceInfo di = null;
public MediaLocator ml = null;
public JButton capture = null;
public Buffer buf = null;
public Image img = null;
public VideoFormat vf = null;
public BufferToImage btoi = null;
public ImagePanel imgpanel = null;
public ProcVis pv;
private JSpinner jSpinner2 = null;
public SpinnerNumberModel sm1;
// Construtor da classe WebCam
public WebCam() {
setLayout(new BorderLayout());
setSize(320,550);
// Instanciação da área onde mostrará os frames originais coloridos
imgpanel = new ImagePanel();
// Instanciação do botão
capture = new JButton("Iniciar Capturas");
capture.addActionListener(this);
/* Inicialização dos componentes de captura
* str1 acesso direto ao componente
* str2 acesso ao componente via interface WDM
*/
String str1 = "vfw:Creative WebCam NX (VFW):0";
String str2 = "vfw:Microsoft WDM Image Capture (Win32):1";
di = CaptureDeviceManager.getDevice(str2);
ml = di.getLocator();
try {
//Inicialização da stream de vídeo
player = Manager.createRealizedPlayer(ml);
player.start();
Component comp;
//Adição dos componentes visuais na janela
if ((comp = player.getVisualComponent()) != null) {
add(comp,BorderLayout.NORTH);
}
add(capture,BorderLayout.CENTER);
add(imgpanel,BorderLayout.SOUTH);
} catch (Exception e) {
e.printStackTrace();
}
/** Instanciação e criação do slider que o usuário entrará com um valor
* limite para a contagem de pixels pretos na imagem, o que irá
* determinar o número de convoluções "disk"
*/
JPanel jptemp = new JPanel();
sm1 = new SpinnerNumberModel(120,1,500,10);
jSpinner2 = new JSpinner();
jSpinner2.setModel(sm1);
jSpinner2.setToolTipText("Numero de Pixels Pretos");
jptemp.add(jSpinner2);
add(jptemp,BorderLayout.EAST);
// Instanciação da janela auxiliar que mostra as imagens sendo
// trabalhadas *para simples conferência
pv = new ProcVis();
pv.setLocation(600,100);
pv.setVisible(true);
}
Erro:
symbol : class ProcVis
location: class WebCam
public ProcVis pv;
symbol : class ProcVis
location: class WebCam
pv = new ProcVis();
Desde já, mais uma vez muitíssimo obrigado!!!
