You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
881 B
54 lines
881 B
/*
|
|
* Copyright (c) 1995, 1997, Oracle and/or its affiliates. All rights reserved.
|
|
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
|
|
package java.applet;
|
|
|
|
/**
|
|
* The <code>AudioClip</code> interface is a simple abstraction for
|
|
* playing a sound clip. Multiple <code>AudioClip</code> items can be
|
|
* playing at the same time, and the resulting sound is mixed
|
|
* together to produce a composite.
|
|
*
|
|
* @author Arthur van Hoff
|
|
* @since JDK1.0
|
|
*/
|
|
public interface AudioClip {
|
|
/**
|
|
* Starts playing this audio clip. Each time this method is called,
|
|
* the clip is restarted from the beginning.
|
|
*/
|
|
void play();
|
|
|
|
/**
|
|
* Starts playing this audio clip in a loop.
|
|
*/
|
|
void loop();
|
|
|
|
/**
|
|
* Stops playing this audio clip.
|
|
*/
|
|
void stop();
|
|
}
|