Tugas PBO 5 Implementasi Music Organizer

Nama : Afel Allaric Absor
NRP   : 5025231140
Kelas : PBO (A)

                                              Implementasi Music Organizer Menggunakan Java 

- Main.java :


Kelas ini memiliki fungsi untuk menampilkan opsi-opsi yang akan bisa dipilih oleh user dan menerima output dari user lalu memanggil sesuai method dari class lain sesuai keinginan user. Dalam class ini  menggunakan switch case dan ada default agar jika user memasukkan input yang salah maka akan menampilkan pesan "Invalid choice, Please try again."

- MusicOrganizer.java :


Kelas ini adalah kelas yang menyediakan method-method yang akan digunakan di main.java dalam mengolah isi track dan memutar lagu serta memberhentikan pemutaran lagu dan juga penghapusan lagu. Di kelas ini terdapat array list dari Track dan juga memanggil method method dari track dan juga music player untuk mengetahui isi track dan menampilkan pesan "Playing + nama file lagu" dan akan menampilkan pesan "Stopping the player." saat berhenti memutar lagu.

- Track.java :


Kelas ini berisi nama file dari track, dan struktur dari track, serta method yang berisi detail dari track.

- MusicPlayer.java :


Kelas ini berisi method untuk menampilkan lagu apa yang sedang diputar, serta method untuk memberhentikan pemutaran lagu.

- Link berikut adalah link github repository yang berisi kode :

Komentar

Postingan populer dari blog ini

PWEB 15 Desain Final Project

Tugas 8 Pemrograman Web (E) Membuat Form Register & Login Menggunakan Bootstrap

Tugas PBO 14 GUI & Panel Login