muchachos tengo este programa que me debe sacar en el applet dos botones que al accionar cada uno por separado me da un sonido diferente(estos ya los baje y son archivos .wav).este es el programa y me saca el error que aparece al final,que será?
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class Hilos4 extends Applet implements ActionListener{
Button boton1 = new Button("Para el 1");
Button boton2 = new Button("Para el 2");
AudioClip sonido;
Thread miThread;
public void init(){
sonido = getAudioClip(getDocumentBase(), "openpour.wav");
setLayout(new GridLayout(2,3));
add(boton1);
add(boton2);
boton1.addActionListener(this);
boton2.addActionListener(this);
}
public void start(){
if (miThread == null) {
miThread = new Thread(this);
miThread.start();
}
}
public void stop(){
if (miThread!= null) {
if (sonido != null) {
sonido.stop();
sonido = null;
}
miThread.stop();
miThread = null;
}
}
public void run() {
if (sonido != null) {
sonido.loop();
}
}
public void actionPerformed(ActionEvent e){
if (e.getSource().equals(boton1))
sonido = getAudioClip(getDocumentBase(), "openpour.wav");
//init();
else if (e.getSource().equals(boton2))
sonido = getAudioClip(getDocumentBase(), "oh.wav");
}
}
------------------------------------
el error es este:
Hilos4.java:21: cannot find symbol
symbol : constructor Thread(Hilos4)
location: class java.lang.Thread
miT