Como eu executo áudio em uma Interface Swing?

Eu fiz uma interface de uma Rádio OnLine. E queria executar apenas uma música ( por estética ).
E já li vários tópicos sem conseguir finalizar. Poderiam me ajudar por favor?

try {  
            AudioClip clip = Applet.newAudioClip(new File("D:\\1.wav").toURL());  
            clip.play();  
        } catch (MalformedURLException ex) {  
            JOptionPane.showMessageDialog(null, ex);
        } 

Não sei se lhe serve, mas carregar musica eu uso assim… Abraço…

Já usei essa API para tocar musica (inclusive mp3 e ogg com as SPI corretas) http://www.javazoom.net/javalayer/javalayer.html

Mas se o método que o @jacozzinho funcionar para seu tipo de arquivo pode ser mais fácil.