Package java.applet

Examples of java.applet.AudioClip


    return imageProducer;
    }

    public synchronized AudioClip getAudioClip() {
    AudioClip audioClip = resource.getAudioClip();

    audioClip = new AudioProxy(audioClip);

    if(audioClip instanceof Holder) {
      Holder holder = (Holder)audioClip;
View Full Code Here


    return imageProducer;
    }

    public synchronized AudioClip getAudioClip() {
    AudioClip audioClip = null;

    if(object != null)
      audioClip = (AudioClip)object;
    else {
      if(bytes != null)
View Full Code Here

    public native void showStatus( String status );
    */
   
    public AudioClip getAudioClip(URL url) {
    ResourceProxy resourceProxy = ResourceProxy.load(url, null);
        AudioClip audioClip = resourceProxy.getAudioClip();

    return audioClip;
    }
View Full Code Here

import net.sf.myjaut.cmd.DelayedCommand;

public class SoundPlayer {
    public void play(String soundFile) throws CannotPlaySoundException {
        try {
            final AudioClip newAudioClip = java.applet.Applet.newAudioClip(new URLProvider(soundFile).getURL());
            new DelayedCommand<Exception>(new Command<Exception>() {
                public void execute() {
                        newAudioClip.play();
                }
            }, null).execute();
            Thread.yield();
        }
        catch (IOException exc) {
View Full Code Here

    return imageProducer;
    }

    public synchronized AudioClip getAudioClip() {
    AudioClip audioClip = resource.getAudioClip();

    audioClip = new AudioProxy(audioClip);

    if(audioClip instanceof Holder) {
      Holder holder = (Holder)audioClip;
View Full Code Here

    return imageProducer;
    }

    public synchronized AudioClip getAudioClip() {
    AudioClip audioClip = null;

    if(object != null)
      audioClip = (AudioClip)object;
    else {
            // we use a PrivilegedAction here because otherwise the system classloader
View Full Code Here

    public native void showStatus( String status );
    */
   
    public AudioClip getAudioClip(URL url) {
    ResourceProxy resourceProxy = ResourceProxy.load(url, null);
        AudioClip audioClip = resourceProxy.getAudioClip();

    return audioClip;
    }
View Full Code Here

    public native void showStatus( String status );
    */
   
    public AudioClip getAudioClip(URL url) {
    ResourceProxy resourceProxy = ResourceProxy.load(url, null);
        AudioClip audioClip = resourceProxy.getAudioClip();

    return audioClip;
    }
View Full Code Here

    audioPlay(soundClips[index]);
  }
 
  private static void audioPlay(File audioFile) {
    try {
      AudioClip clip = Applet.newAudioClip(audioFile.toURI().toURL());
      clip.play();
      Thread.sleep(2000);
    } catch (Exception e) {
    }
  }
View Full Code Here

                Behavior<String> priceLCD2 = Behavior.switchB(outputs.map(o -> o.priceLCD2));
                Behavior<String> priceLCD3 = Behavior.switchB(outputs.map(o -> o.priceLCD3));
                Event<Unit> eBeep = Behavior.switchE(outputs.map(o -> o.eBeep));
                Event<Sale> eSaleComplete = Behavior.switchE(outputs.map(o -> o.eSaleComplete));

                AudioClip beepClip = Applet.newAudioClip(new URL(rootURL, "sounds/beep.wav"));
                l = l.append(eBeep.listen(u -> {
                    System.out.println("BEEP!");
                    beepClip.play();
                }));

                AudioClip fastRumble = Applet.newAudioClip(new URL(rootURL, "sounds/fast.wav"));
                AudioClip slowRumble = Applet.newAudioClip(new URL(rootURL, "sounds/slow.wav"));

                l = l.append(changes(delivery).listen(d -> {
                    switch (d) {
                    case FAST1:
                    case FAST2:
                    case FAST3:
                        fastRumble.loop();
                        break;
                    default:
                        fastRumble.stop();
                    }
                    switch (d) {
                    case SLOW1:
                    case SLOW2:
                    case SLOW3:
                        slowRumble.loop();
                        break;
                    default:
                        slowRumble.stop();
                    }
                }));

                PumpFace face = new PumpFace(
                        rootURL, eClick,
View Full Code Here

TOP

Related Classes of java.applet.AudioClip

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.