Index
Content Page
1. Introduction 1
2. Technology Used 1
3. Features 1
4. Implementation Details 2
5. User Manual 4
6. Testing
Introduction
Welcome to the introduction of our Java Media Player project report! In this report, we will
explore the development of a multimedia player capable of handling MP3 and MP4 file formats,
providing users with essential media playback functionalities.
This project aimed to create a user-friendly and versatile media player using Java programming
language. Our media player ensures seamless playback of both audio and video files, allowing
users to enjoy their favorite songs and movies. By supporting popular file formats such as MP3
and MP4, our media player supplies a wide range of multimedia requirements.
Technology Used
Language: Java
Framework: Javafx
Tools: IntelliJ idea, Scene Builder
Feature
File Selection:
Users can select media files (MP3 or MP4) through a file chooser dialog.
Supported file formats are restricted using extension filters.
Playback Controls:
Play/Pause button toggles between play and pause states.
The Stop button halts the playback.
Forward and rewind buttons for navigating within the media.
Slider for manual seeking within the media.
UI Customization:
Dynamically updates UI elements based on the selected media type (MP3 or MP4).
Displays media duration and current playback time.
Volume Adjustment:
Slider for adjusting the volume.
Implementation Details
Application MediaPlayerController
MediaView : MediaView
Start(): void Media : Media
Main(): void mediaPlayer : MediaPlayer
isPlayed : Boolean
slider : Slider
Volume : Slider
btnPlay : Button
lblDuration : Lebel
SelectMedia() : void
btnPlay() : void
btnStop() : void
sliderPressed() : void
btnForward() : void
btnRewind() : void
4