Method untuk memutar Mp3

Pertama download Plugin JLayer pemutar mp3 Download disini,Kemudian tambahkan ke library,lalu copy file mp3 ke folder project.
import yang ini dulu:
import javazoom.jl.player.Player;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
kemudian inisialisasi Object yang akan di pakai dari library class javaZoom dulu seperti ini:
private static String filename;
private static Player player;

Kemudian buat sebuah Frame dengan sebuah button kemudian masukan Action di button tersebut seperti di bawah ini:

public void actionPerformed(ActionEvent e) {
        try {
            FileInputStream fis     = new FileInputStream("SHIT.mp3");//file.mp3 yang akan di putar
            BufferedInputStream bis = new BufferedInputStream(fis);
            player = new Player(bis);
        }
        catch (Exception x) {
            System.out.println("GAGAL KAGA KETEMU " + filename);
            System.out.println(x);
        }

        // run in new thread to play in background
        new Thread() {
            @Override
            public void run() {
                try { player.play();
                      //player.play();

                }
                catch (Exception x) { System.out.println(x); }
            }
        }.start();

    }

    public void close()
       {
           player.close();
       }
       
    });
selamat mencoba.

Komentar