Skip to content

aureliasegarra/LecteurCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Front Front Front


Logo

Java App

Graphical simulation of a CD player




Table of Contents
  1. Illustration
  2. Description
  3. Languages
  4. Objectives
  5. UML diagram
  6. Setup
  7. Status
  8. Context


✨ Illustration

Logo

🗒 Description

This Java application visually simulates the operation of a CD player. The graphical interface, intentionally simple, allows the user to perform the following operations:

  • loading a CD into the player
  • play the CD from the beginning
  • stop playing
  • skip to next track
  • skip to previous track

🛠 Languages

  • Java
  • Swing

🎯 Objectives

  • Organisation in Package
  • Respect of Java style rules
  • Writing of JavaDoc
  • MVC model
  • Rules of visibility(public, private, package, protected)
  • Clean architecture

➡️ UML diagram

Logo

⚙️ Setup

Pour lancer l'affichage du lecteur, se positionner dans le répertoire ws

javac -d ../class ../src/ihm/GUILecteurCd.java ../src/control/Ecouteur.java ../src/datas/*.java
java ihm/GUILecteurCd

📈 Status

Project completed

🗓 Context

I realized this application during my bachelor of computer science in the Institute of technology (Vannes)