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.