Personal ProjectDesktop

Music Player – JavaFX Desktop App

A desktop music player application built with JavaFX, JFoenix, and FontAwesome icons, allowing users to play music files from a selected directory with an attractive, interactive UI.

Project Details

Project Type
Personal Project
Category
Desktop
2026-04-27
Tech Stack
Java
JavaFX
JFoenix
FontAwesome
SceneBuilder
Desktop Application
M

Music Player is a desktop application built using JavaFX, JFoenix, and FontAwesome icons. The app allows users to select a directory containing music files and plays them sequentially, providing a smooth and interactive music listening experience.

Highlights

  • - Built with JavaFX for a responsive and interactive desktop UI
  • - Integrated JFoenix for modern material design components and FontAwesome icons for visual appeal
  • - Allows users to select a directory and play all music files sequentially
  • - Developed using IntelliJ IDEA and SceneBuilder for streamlined GUI development
  • - Source code available on GitHub: https://github.com/l33t-c0d3r-66/Music-Player

Impact

  • - Provides a functional and visually attractive desktop music player
  • - Demonstrates proficiency in JavaFX, GUI design, and desktop application development
  • - Showcases integration of modern UI libraries and iconography for enhanced UX

Technical Overview

  • - Language: Java
  • - GUI: JavaFX with JFoenix and FontAwesomeIcon
  • - Tools: IntelliJ IDEA, SceneBuilder
  • - Features: Directory selection, sequential music playback, interactive controls
  • - Source code available on GitHub: https://github.com/l33t-c0d3r-66/Music-Player

Delivery

Developed as a personal project to demonstrate JavaFX desktop development skills and interactive UI design.