MP3 Player
- Install jmf-2_1_1e-windows-i586.exe, kemudian restart.
- Desain Form pada Netbeans seperti contoh dibawah ini. (lebih bagus dan menarik dari contoh atau seperti Form text editor yang pernah Anda buat).
- 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 Contoh 2 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.
- Tambahkan Component dari fungsi import:
import javax.media.Manager;
import javax.media.Player;
2. Deklarasikan / inisialisasi object dari dalam Class:
public Player playerSS;
DefaultListModel model=new DefaultListModel();
3.
Tambah
method dengan nama mainkan():
void mainkan(){
String
main=jList2.getSelectedValue().toString();
try{
playerSS = Manager.createPlayer(new
URL("file",null,main));
playerSS.start();
}catch(Exception
ex){} }
4.
Button
TAMBAH FILE MP3:
JFileChooser fc=
new JFileChooser();
JFrame jf=new
JFrame();
int setuju =
fc.showOpenDialog(jf.add(fc));
int posisi=jList2.getModel().getSize();
if(setuju==JFileChooser.APPROVE_OPTION)
{
File file=fc.getSelectedFile();
text=file.getPath().toString();
String[] txt=new
String[]{text};
model.add(posisis,text);
}
jList2.setModel(model);
5.
Button MAINKAN:
if(evt.getActionCommand().equalsIgnoreCase("mainkan")){ mainkan();
btMainkan.setText("BERHENTI");
}
if(evt.getActionCommand().equalsIgnoreCase("berhenti")){
playerSS.stop();
btMainkan.setText("MAINKAN");
}
6.
Button HAPUS LIST:
int
posisi=jList2.getSelectedIndex();
model.remove(posisi);
Text Reader List
·
Buat program TEXT READER dengan algoritma mirip dengan
MP3 PLAYER.
·
Desain Tampilan sebaik mungkin.
·
Sintak-sintak pada komponen dapat diimprovisasi dari komponen
program Text-Dinamis.
