Skip to content

AbdelrahmanBayoumi/MediaPlayerFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MediaPlayerFX 📽️

A simple media player in JavaFX.


License MIT Azkar version HITS Open Source Java 8

Features

  • Supports drag and drop playing option. You can directly drop media into the MediaView to play them. You can also open a media using File -> Open.
  • An interactive time-slider and volume slider control.
  • Play & Pause Option
  • Next & Previous options

Demo

demo

Development

Requirements

Project Installation

  1. Download the repository files (project) from the download section or clone this project by typing in the bash the following command:

    git clone https://github.com/AbdelrahmanBayoumi/MediaPlayerFX.git
    
  2. Import it in Intellij IDEA or any other Java IDE and let Maven download the required dependencies for you.

  3. To Run

    $ mvn jfx:run

  4. To Build a Native Package

    $ mvn jfx:native

Tools & Technologies

  • JFoenix 8.0.8 library is an open source Java library, that implements Google Material Design using Java components.
  • FontawesomeFX 8.9 for font Icons.

Inspired From

Contributing 💡

If you want to contribute to this project and make it better with new ideas, your pull request is very welcomed. If you find any issue just put it in the repository issue section, thank you.

🌟Star this repository🌟

Please ⭐️ this repo and share it with others



سبحَانَكَ اللَّهُمَّ وَبِحَمْدِكَ، أَشْهَدُ أَنْ لا إِلهَ إِلأَ انْتَ أَسْتَغْفِرُكَ وَأَتْوبُ إِلَيْكَ