TIPS n TRICK JAVA

Membuat Media Player Menggunakan Java

27-Jun-2009 00:24:03

 

Media Player Menggunakan Java

 

Jakarta, 18 Januari 2009

07.10 wib.

 

Copyright © RDP Laboratories

 

 

     Tentunya anda pernah mendengarkan musik melalui program WinAmp, pernah kan?? Pernah dong...., Pernah ya...., please !!! Pada kesempatan ini, kita akan membuat sebuah aplikasi sangat sederhana menggunakan java, yaitu media player pemutar mp3. Kode program ini sangat tidak bagus dari segi penulisannya, saya harap anda dapat membuatnya lebih baik dari ini.

      Untuk memulainya, ada baiknya anda telah memahami java lebih dari sekedar hello world, jangan seperti saya yang hanya bisa menampilkan tulisan hello world di console. Pastikan anda telah menginstal Java serta mengatur PATH & CLASSPATH-nya. Langkah berikutnya anda harus mendownload jmf & mp3plugin di http://java.sun.com. Setelah anda download, kemudian instal hingga selesai dan sukses. Berikut adalah kode program selengkapnya :

 

package rdp.laboratories;

import java.io.*;

import javax.swing.*;

import javax.media.*;

import java.awt.event.*;

import java.awt.*;

 

public class RDPMediaPlayer {

 public static void main(String[] args) throws Exception {

   JFrame frame = new JFrame("RDPMediaPlayer");

   final JButton play = new JButton("play");

   final JButton stop = new JButton("stop");

   JPanel panel = new JPanel();

   panel.setLayout(new FlowLayout());

   panel.add(play);

   panel.add(stop);

   frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);

  

   // disesuaikan nama file mp3 anda &

   // taruh di directory yang sama dengan kode program anda

   File file = new File("camelia.mp3");

   MediaLocator media = new MediaLocator(file.toURL());

   final Player player = Manager.createPlayer(media);

  

   play.addActionListener(new ActionListener() {

    public void actionPerformed(ActionEvent e) {

        player.start();

      play.setEnabled(false);

       }

      });

     

      stop.addActionListener(new ActionListener() {

       public void actionPerformed(ActionEvent e) {

       player.stop();

       play.setEnabled(true);

        }

      });

     

      frame.add(panel);

      frame.setSize(200, 200);

      frame.setVisible(true);

 } }

      Kini saatnya melakukan kompilasi

 

C:>javac -cp “C:\Program Files\JMF2.1.1e\lib\jmf.jar” RDPMediaPlayer.java

C:>java RDPMediaPlayer

 

      Kini anda punya media player buatan anda sendiri. Walaupun masih sangat tidak bagus dan hebat. Maklum otak saya lemah kalau untuk coding. Dalam kode program yang diatas, kita menggunakan library dari java media framework. Sebenarnya masih banyak kehebatan-kehebatan dari java media framework. Anda dapat membaca dokumentasinya, yang dapat di download dari situs java.

      Kiranya cukup sekian, semoga dapat bermanfaat untuk kita semua. Jika ada saran & kritik dapat diterbangkan via email di generasifrustasi[at]gmail[dot]com.

 

 

 

 

Menari di atas papan 'Keyboard'

bernyanyi dengan suara 'Beep Mainboard'

menangis di tengah 'Memory' yang kehitaman

tertawa dengan iringan 'Chipset' kesuksesan

 


 Reply Comment
 
  wewegrysee ( 24-Aug-2009 00:08:09 )

mas aku tertarik dengan belajar java programing, mas...gimana tuk mengawalinya...bantu dunk...

  Mr.Hanafi ( 15-Nov-2009 06:28:43 )

Tlong krm jwbn ke email ku. napihanapi76@yahoo.Com. Mas ada cara buat ganti tampilan folder pada menu nokia 3230 gk? Soal x klw gk pke tema bntk folder sgt gk bgus. Thnx. Please jwb ke e-maij aku. 

  dwi ( 10-Dec-2009 10:33:43 )

tpi klo dicoba kq g bisa....????

  Randi Dwi Putra ( 23-Dec-2009 20:20:13 )

@dwi -> errornya sperti apa mas?? bisa di share disini??

@Hanafi -> ada kok mas..

@wewegrysee -> mulai dari instalasi dan buat program sederhana..

 
Your name
Website http://
Comment
   
Image verification code
Retype image code here