De grootste kennisbank van het HBO

Inspiratie op jouw vakgebied

Vrij toegankelijk

Terug naar zoekresultatenDeel deze publicatie

GUI Building in Java : Grafische gebruikersinterfaces in Java-applicaties

Open access

Rechten:Alle rechten voorbehouden

GUI Building in Java : Grafische gebruikersinterfaces in Java-applicaties

Open access

Rechten:Alle rechten voorbehouden

Samenvatting

Mijn stage vond plaats bij Spunky Productions B.V., een animatiebedrijfje in Amsterdam. Vanuit het bedrijf kwam de behoefte aan een computerapplicatie waarmee projectbestanden voor animatieprojecten kunnen worden aangemaakt en beheerd, om zo sneller en consistenter te kunnen werken.
Mijn stageopdracht bestaat uit het programmeren van een dergelijke applicatie, in Java. De applicatie dient projectgegevens te kunnen opslaan, een bestandsstructuur aan te maken volgens vaste naamgeving, animatiebestanden te kunnen bekijken (previewen) en een project te back-uppen. Deze functies moeten geïmplementeerd worden in een grafische gebruikersinterface (GUI) die zo logisch en efficiënt mogelijk is opgebouwd.

Om dat te bereiken, doe ik onderzoek naar de vraag hoe een GUI voor een project management-applicatie in Java het beste gerealiseerd kan worden.
Ik onderzoek achtereenvolgens wat een GUI precies is, aan welke eisen een dergelijke GUI minimaal moet voldoen, welke standaard én externe GUI-toolkits beschikbaar zijn in Java en tot slot welke manieren er zijn om een GUI te ontwikkelen.
De methode die ik daarvoor gebruik is een studie in literatuur, op internet, artikelen en softwaredocumentatie.

Een GUI moet minimaal overzicht bieden, bedienbaarheid verhogen, input en output weergeven. Voor Java zijn AWT (standaard), Swing (standaard) en SWT (extern) beschikbaar als de belangrijkste GUI-toolkits. Een GUI kan het beste gebouwd worden in Swing, middels een combinatie van handmatig programmeren en een visueel GUI-ontwikkelingsprogramma. Daarbij is FormLayout de meest geavanceerde Java-layout om te gebruiken voor GUI-ontwikkeling.

Toon meer
OrganisatieHogeschool Utrecht
OpleidingMediatechnologie
AfdelingICT
PartnerSpunky Productions B.V.
Jaar2007
TypeBachelor
TaalNederlands

Op de HBO Kennisbank vind je publicaties van 26 hogescholen

De grootste kennisbank van het HBO

Inspiratie op jouw vakgebied

Vrij toegankelijk