Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TR

Java OOP Music Player

Bu proje, Java Swing ve OOP (Nesne Yönelimli Programlama) prensipleri kullanılarak geliştirilmiş bir müzik çalar uygulamasıdır.

Özellikler

  • Polymorphism & Inheritance: Media ve Song sınıfları ile esnek mimari.
  • Spotify Tarzı Slider: Şarkı süresini takip etme ve istenen ana atlama.
  • Ses Kontrolü: Uygulama üzerinden ses seviyesini ayarlama.
  • Dinamik Liste: songs/ klasöründeki .wav dosyalarını otomatik tarama.

Nasıl Çalıştırılır?

  1. Projeyi bilgisayarınıza indirin.
  2. songs klasörü oluşturup içine .wav dosyalarınızı atın.
  3. MusicPlayerGUI.java dosyasını çalıştırın.

EN

Java OOP Music Player

This project is a music player application developed using Java Swing and OOP (Object Oriented Programming) principles.

Features

  • Polymorphism & Inheritance: Flexible architecture with Media and Song classes.
  • Spotify Style Slider: Tracking song duration and skipping to the desired moment.
  • Volume Control: Adjusting the volume via the application.
  • Dynamic List: Automatic scanning of .wav files in songs/ folder.

How to Run?

  1. Download the project to your computer.
  2. Create a songs folder and put your .wav files into it.
  3. Run the MusicPlayerGUI.java file.

About

Music player made with java swing - Best player you could use..

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages