Bonjour ,
J'ai trouvez ce code sur internet qui sert à lancer une fenêtre java avec un bouton , lorsque qu'on clique sur ce bouton la musique est lancée
j'ai aucune erreur de compilation , mais lorsque je clique sur le bouton , j'entends rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 package aa; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.FileInputStream; import java.io.IOException; import javax.swing.*; import sun.audio.*; public class Sound { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setSize(200, 200); JButton button = new JButton("Click me"); frame.add(button); button.addActionListener(new AL()); frame.show(true); } public static class AL implements ActionListener { public final void actionPerformed(ActionEvent e){ music(); } } public static void music() { AudioPlayer MGP = AudioPlayer.player; AudioStream BGM; AudioData MD; ContinuousAudioDataStream loop = null ; try{ BGM = new AudioStream(new FileInputStream("moving_castle.wav")); MD = BGM.getData(); loop = new ContinuousAudioDataStream(MD); }catch(IOException error) {} MGP.start(loop); } }
est ce que vous pouvez m'aider à trouver la raison de ce problème?
Partager