Monday, July 19, 2010 | By: a_rief

Program Klip Suara

// Berkas: KlipSuara.java

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.applet.AudioClip;

public class KlipSuara extends Applet {
   Button main, berhenti, ulang;
   AudioClip klip;

   public void init() {
      klip = getAudioClip(getCodeBase(),"Sheila On 7 - Hari Bersamanya.wav");
  
      main = new Button("Play");
      berhenti = new Button("Stop");    
      ulang = new Button("Ulang");

      add(main);
      add(berhenti);
      add(ulang);

      main.addActionListener(
         new KlipSuara.PenanganTombol());
      berhenti.addActionListener(
         new KlipSuara.PenanganTombol());
      ulang.addActionListener(
         new KlipSuara.PenanganTombol());
   }

   class PenanganTombol implements ActionListener  {
      public void actionPerformed(ActionEvent e ) {
         String s = e.getActionCommand();
         if (s.equals("Play"))
            klip.play();
         else if (s.equals("Stop"))
            klip.stop();
         else if (s.equals("Ulang"))
            klip.loop();
      }  
   }
}

0 komentar:

Post a Comment