Utilizes the knowledge of JAVA AWT and JAVA Swing to make a GUI application which provides basic playback controls such as play, pause, stop, next, and previous. You can also add songs to the playlist and adjust the progress of the currently playing track.
JDK (version openjdk 17.0.7)
- shuffling the playlist
- displaying track information
- implementing keyboard shortcuts.
git clone [email protected]:HaseebH-Khan/music_player.git
javac -d bin MusicPlayer.java
java -cp bin MusicPlayer