import java.io.IOException;
import javax.microedition.media.Manager;
import javax.microedition.media.MediaException;
import javax.microedition.media.Player;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
public class MusicTest extends MIDlet {
protected void startApp() throws MIDletStateChangeException {
{
try
{ //测试本机支持的音乐种类
String[] s = Manager.getSupportedContentTypes(null);
for ( int i=0;i<s.length;i++){
System.out.println("s="+s[i]);}
Player player = Manager.createPlayer(getClass().getResourceAsStream("/EX001.MID") , "audio/midi" );
//无限循环播放音乐
player.setLoopCount(-1);
player.start();
} catch ( Exception e )
{
e.printStackTrace();
}
}
}
protected void pauseApp() {
// TODO Auto-generated method stub
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub
}
}