1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como fazer uma classe que toca um áudio ser chamada para dentro de um JFrame e tocar a música como plano de fundo dele.

Como fazer uma classe que toca um áudio ser chamada para dentro de um JFrame e tocar a música como plano de fundo dele? EU criei uma classe chamada AudioDemo assim:

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;

import sun.audio.*;

public class AudioDemo extends JFRisadas
{
    public static void main(String[] args)
 {  

        AudioPlayer MGP = AudioPlayer.player;  
                AudioStream BGM=null;  
                try {  
                BGM = new AudioStream(new FileInputStream("SongRisada.wav"));  
                } catch(IOException error) {
                    error.printStackTrace();
                    System.out.println("Error!!!");  
                }  

                MGP.start(BGM);     


    }
}

Agora quero chamar ela para dentro do JFrame JFRisadas, para que ele execute a música quando eu executar o JFrame e aparecer o programinha. Como faço pra chamar ela dentro do JFrame reproduzindo automaticamente?

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java orientação-a-objetos herança ou faça a sua própria pergunta.