undergraduate thesis
Java apllication as music player

Josip Tomaić (2015)
Metadata
TitleJava aplikacija za reprodukciju glazbe
AuthorJosip Tomaić
Mentor(s)Ivica Lukić (thesis advisor)
Abstract
Tema završnog rada je „Java aplikacija za reprodukciju glazbe“. Aplikacija je izrađena pomoću Java programskog jezika. Cjelokupni projekt se sastoji od izrade okvira (JFrame), panela ili ploče (JPanel), tipki koje se postavljaju na panel (JButton) i textbox-a za upisivanje tekstualnog sadržaja po želji. Svi ti dijelovi projekta se mogu stilski uređivati po želji kreatora, odnosno, programera. Prvo je izrađen okvir, nakon toga je započela izrada panela i tek nakon izrade ta dva dijela moguća je izrada i postavljanje tipki na položaj na panelu koji je također po želji kreatora. Da bi cijeli dizajn imao smisla bilo je potrebno dati tipkama svrhu s obzirom za šta je tipka predviđena. Prva tipka koja je izrađena bila je tipka za odabir direktorija za koju je napisan pripadajući programski kod. Nakon što je aplikacija dobila mogućnost odabira direktorija potrebno je bilo napraviti tipku koja će omogućiti reproduciranje sadržaja odabranog direktorija. Nakon izrade tipke i završenog pisanja pripadajućeg programskog koda došlo se do realizacije glavnog zadatka aplikacije, a to je odabir i reprodukcija datoteka sa .mp3 ekstenzijom.
KeywordsJava loops threads operators JPanel JFrame JButton lists
Parallel title (English)Java apllication as music player
Committee MembersIvica Lukić (committee chairperson)
Hrvoje Glavaš (committee member)
Josip Job (committee member)
GranterSveučilište Josipa Jurja Strossmayera u Osijeku
Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek
Lower level organizational unitsZavod za računalno inženjerstvo i automatiku
Katedra za računalno inženjerstvo
PlaceOsijek
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Program Engineering
Study programme typeuniversity
Study levelundergraduate
Study programmeUndergraduate University Study Programme in Computer Engineering
Academic title abbreviationuniv.bacc.ing.comp.
Genreundergraduate thesis
Language Croatian
Defense date2015-09-24
Parallel abstract (English)
Topic of this final paper is „Java application for music reproduction“. Application is made in Java programming language. The whole project is consisted of making a frame (JFrame), panel or board (JPanel), buttons that are put on panel (JButton) and textbox for writing a textual content that a programmer wants. All these parts can be stylisticly edited in any way that creator or programmer wants. Firstly, frame was created, after that the creation of panel has begun and just after making these two parts the creation and putting buttons on the panel could begun. In order to give meaning to the whole design it was needed to give buttons purpose considering for what was specific button made. First button which was made was the button for selecting directory and related program code was written. After application acquired ability to select directory it was needed to make button which will enable reproduction of a content inside of a selected directory. When buttons were finished together with related program code creator came to realization of main application task, and that is selecting and reproducing files that have .mp3 extension.
Parallel keywords (Croatian)Java petlje niti operatori JPanel JFrame JButton liste
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:200:425051
CommitterAnka Ovničević