This is a simple music player application built with JavaFX and the vlcj library. It supports basic music playback features like play, pause, stop, and track navigation.
- Play, Pause, and Stop music tracks
- Navigate through your music library
- Support for a variety of audio formats
- Intuitive and responsive UI built with JavaFX
- Java Development Kit (JDK) 11 or later
- Maven
-
Clone the repository:
git clone https://github.com/yourusername/simple-music-player.git cd simple-music-player -
Build the project:
mvn clean install
-
Run the application:
After building, you can run the application with:
java -jar target/simple-music-player-1.0.jar
- Open the application and load your music files.
- Use the provided controls to play, pause, stop, or skip tracks.
- Enjoy your music!
- JavaFX - The front-end framework used
- vlcj - The library used for media playback
- Maven - Dependency Management
Contributions are welcome! If you have any suggestions or improvements, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the vlcj team for their awesome library.
- Inspiration from various music player applications and open-source projects.