21-03-2007, 14:35
|
|
|
חבר מתאריך: 19.03.07
הודעות: 34
|
|
אז מצאתי איך אבל..
מצאתי איך להשמיע מוזיקה אבל זה לא עובד
כאשר הוא מגיע לplay() הוא נתקע.
הינה האלגוריתם אולי תוכלו למצוא את הטעות.
class Sound_C extends JApplet
{
String animal;
AudioClip sound;
public Sound_C(String s)
{
animal=s;
}
public void init()
{
if (animal=="sheep")
{
sound=getAudioClip(getDocumentBase(),"BAA.wave");
}
else if (animal=="wolf")
{
sound=getAudioClip(getDocumentBase(),"wolf.wave");
}
}
public void stop()
{
sound.stop();
}
public void play()
{
sound.play();
}
}
והקליטה מתבצעת כך
Ssheep=new Sound_C("sheep");
Swolf=new Sound_C("wolf");
add(Swolf);
add(Ssheep);
וההפעלה
Ssheep.play();
Swolf.play();
|