Desain seperti pada gambar.

Coding button TAMBAHKAN :
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);
}



Coding Button MAINKAN:
if(evt.getActionCommand().equalsIgnoreCase("mainkan")){
mainkan();
main.setText("BERHENTI");
}
if(evt.getActionCommand().equalsIgnoreCase("berhenti")){
playerSS.stop();
main.setText("MAINKAN");
}
Coding Button HAPUS LIST:
int posisi = jList1.getSelectedIndex();
model.remove(posisi);

Hasil ketika di klik tombol TAMBAHKAN akan muncul file open,select file yang akan ditambahkan,kemudian open :

File akan masuk menjadi daftar list pada JList :


Untuk menambahkan,klik lagi tombol TAMBAHKAN.
Pilih file yang ada di jList terlebih dahulu,jika akan memainkan.Begitu juga jika akan menghapus list.



Comments (0)