Skip to content

GreatTusk/MusicPlayer

Repository files navigation

MusicPlayerFX

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.

Features

  • 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

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/simple-music-player.git
    cd simple-music-player
  2. Build the project:

    mvn clean install
  3. Run the application:

    After building, you can run the application with:

    java -jar target/simple-music-player-1.0.jar

Usage

  • Open the application and load your music files.
  • Use the provided controls to play, pause, stop, or skip tracks.
  • Enjoy your music!

Built With

  • JavaFX - The front-end framework used
  • vlcj - The library used for media playback
  • Maven - Dependency Management

Contributing

Contributions are welcome! If you have any suggestions or improvements, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Thanks to the vlcj team for their awesome library.
  • Inspiration from various music player applications and open-source projects.

About

A simple music player application built with JavaFX and the vlcj library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published