Справочник по C#

    Исходники по языку программирования CSharp

    Как загрузить аудио файл в апплет

    /
    /
    /
    140 Views

    Java JDK getAudioClip () API используется для воспроизведения аудиофайлов. Однако он поддерживает только форматы файлов WAV, AIFF, AU, MIDI и RMF.

    Руководство

    В этом руководстве вы научитесь использовать звуковой API JDK для воспроизведения аудиофайлов.

    1. Создайте апплет

    Вот пример загрузки аудио файла («ding.wav») в апплет. Код не требует пояснений

    
    package com.csharpcoderr.applet;
    
    import java.applet.Applet;
    import java.applet.AudioClip;
    import java.awt.Button;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    
    public class LoadSoundApplet extends Applet implements ActionListener {
    
    Button play, stop;
    AudioClip audioClip;
    
    private static final String PLAY = "PLAY";
    private static final String STOP = "STOP";
    
    public void init(){
    play = new Button();
    play.setLabel(PLAY);
    play.setActionCommand(PLAY);
    play.addActionListener(this);
    add(play);
    
    stop = new Button();
    stop.setLabel(STOP);
    stop.setActionCommand(STOP);
    stop.addActionListener(this);
    add(stop);
    
    audioClip = getAudioClip(getCodeBase(), "ding.wav");
    }
    
    @Override
    public void actionPerformed(ActionEvent e) {
    
    if(e.getActionCommand().equals(PLAY)){
    audioClip.play();
    }else if(e.getActionCommand().equals(STOP)){
    audioClip.stop();
    }else{
    audioClip.stop();
    }
    
    }
    }
    

    2. Создать HTML

    Создайте файл HTML, чтобы включить апплет.

    
     тестирование 
    
    
    

    Звук загрузки апплета

    3. Выход

    После того, как вы нажмете кнопку «Воспроизвести», апплет начнет воспроизводить «ding.wav».

    Как насчет файла MP3?

    JDK Sound API не поддерживает файл MP3, если вы хотите воспроизвести MP3 в апплете, прочитайте эту статью – Как воспроизводить файл MP3 в апплете

    Ссылка

    1. JDK Sound API

    апплет аудио Java

    Как загрузить аудио файл в апплет

    0.00 (0%) 0 votes

    moyadcode13
    • Facebook
    • Twitter
    • Google+
    • Linkedin
    • Pinterest