Издаване на звук с applet

Демо

/* Използването на звуци в applet е лесно.
Най-трудното е да ги намерим и да зададем
кога да ги използваме и кога да неги.
Ще използваме MouseListener, за да заредим звука, 
когато мишката е кликната. 
*/ 
 
import java.applet.*; 
import java.awt.event.*; 
import java.awt.*; 
 
public class SoundExample 
extends Applet implements MouseListener 
{ 
 
     AudioClip soundFile1; 
     AudioClip soundFile2; 
 
     public void init()  
     { 
      // Това зарежда музиката от сървара
      // като изображение
    	 //добавяме файловете с музика
          soundFile1 = getAudioClip(getDocumentBase(),"1.wav"); 
          soundFile2 = getAudioClip(getDocumentBase(),"2.wav"); 
 
      // Когато applet стигне до тук, звуците са заредени. 
      // Добавяме mouselistener 
          addMouseListener(this); 
      // Добавяме цвят/не е задължителен
          setBackground(Color.yellow); 
      // Стартираме първата музика, за да знае
	// потребителя, че applet 
      // е зареден. 
          soundFile1.play(); 
     } 
 
     public void paint(Graphics g)  
     { 
          g.drawString("Кликни за да чуеш звук",20,20); 
     } 
 
     // Стартира следващия звук при клик. 
     public void mouseClicked(MouseEvent evt)  
     { 
          // Това ще стартира музикалния файл.. 
          soundFile2.play(); 
     } 
 
     // Задължителните методи. 
     public void mousePressed(MouseEvent evt) {} 
     public void mouseReleased(MouseEvent evt) {} 
     public void mouseEntered(MouseEvent evt) {} 
     public void mouseExited(MouseEvent evt) {} 
    }

Popularity: 1% [?]

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

You can leave a response, or trackback from your own site.

One Response to “Издаване на звук с applet”

  1. admin казва:

    Демото неработи, незнам защо, но несе притеснявайте , кода работи перфектно, след компилация . Ако открия проблемът, ще едитна демото :)

Leave a Reply

Задвижван с помощта на WordPress | Compare Cell Phone Plans at iCellPhonePlans.com | Thanks to Cheap Palm Pixi, Bromoney and Wordpress Themes