Rabu, 09 November 2011

netbeans-java


MP3 Player


. tambahkan Panel untuk membuat MP3 Player dari List yang nantinya anda tambahkan file MP3 dari tombol TAMBAH FILE MP3
. tambahkan komponen seperti tampak pada gambar dan desain tampilan sebaik mungkin, bisa anda tambahkan icon-icon pada komponen Label dan Button
. tambahkan satu Jlist untuk menampung dan menampilkan list file MP3 yang anda tambahkan. Item List yang dipilih akan dimainkan
. source code bisa anda lihat dibawah dan sesuaikan dengan nama komponen anda


1. deklarasikan / inisialisasi object dari class
public Player playerSS;

DefaultListModel model=new DefaultListModel();


2. tambah method dengan nama mainkan

void mainkan(){
        String main=jList1.getSelectedValue().toString();
        try{
            playerSS = Manager.createPlayer(new URL("file",null,main));
            playerSS.start();
        }catch(Exception ex){}
    }


3. Button TAMBAH FILE MP3


JFileChooser fc=new JFileChooser();
        JFrame jf=new JFrame();
        int setuju = fc.showOpenDialog(jf.add(fc));
        int posisi = jList1.getModel().getSize();
        if(setuju==JFileChooser.APPROVE_OPTION)
        {
            File file=fc.getSelectedFile();
            text=file.getPath().toString();
            String[] txt = new String[]{text};
            model.add(posisi,text);
            jList1.setModel(model);
        }



4. Button MAINKAN

if(evt.getActionCommand().equalsIgnoreCase("mainkan")){
            mainkan();
            jButton2.setText("BERHENTI");
        }
        if(evt.getActionCommand().equalsIgnoreCase("berhenti")){
            playerSS.stop();
            jButton2.setText("MAINKAN");
        }


5. Button HAPUS LIST

int posisi=jList1.getSelectedIndex();
        model.remove(posisi);