Porovnání návrhářů grafického uživatelského rozhraní pro Javu

dc.contributor.advisorPotužák Tomáš, Ing. Ph.D.
dc.contributor.authorSmolař, Jan
dc.contributor.refereePešička Ladislav, Ing.
dc.date.accepted2019-6-6
dc.date.accessioned2020-07-17T13:49:29Z
dc.date.available2018-10-10
dc.date.available2020-07-17T13:49:29Z
dc.date.issued2019
dc.date.submitted2019-5-2
dc.description.abstractBakalářská práce se zaměřuje na grafické uživatelské rozhraní v programovacím jazyce Java. Podrobně jsou prozkoumány dostupné knihovny a jejich prvky pro tvorbu grafického uživatelského rozhraní. Součástí práce je také otestování dostupných návrhářů grafického uživatelského rozhraní pro jazyk Java. Testování je prováděno pomocí testovacích scénářů, které mají za úkol prověřit vlastnosti a funkcionalitu zvolených návrhářů. Výsledky jednotlivých scénářů jsou podle definovaných kritérií ohodnoceny a porovnány s ostatními návrháři. Cílem je nalézt nejlepšího návrháře grafického uživatelského rozhraní. Během průzkumu vývojových prostředí byly nalezeny čtyři, které obsahují vlastního návrháře. Tyto čtyři vývojová prostředí jsou Eclipse, NetBeans, IntelliJ IDEA a JDeveloper. Testovány jsou pomocí pěti testovacích scénářů rostoucí složitosti a hodnoceny podle pěti kritérií. Po vyhodnocení všech výsledků je dosaženo závěru, že nejlepší návrhář grafického uživatelského rozhraní pro jazyk Java je součástí vývojového prostředí Eclipse.cs
dc.description.abstract-translatedThis Bachelor thesis is focused on graphical user interface in Java programming language. Available libraries and their elements for creating graphical user interface are explored in detail. The testing of available graphical user interface designers for Java is the part of the thesis as well. The testing is done using multiple test scenarios, which are supposed to test properties and functionality of the selected designers. Result of each test scenario is evaluated by predefined criteria and compared with all the other designers. The goal is to find the best graphical user interface designer. There were four integrated development environments found during the initial survey, which contained their own designer. These four development environments are Eclipse, NetBeans, IntelliJ IDEA a JDeveloper. They are tested by five increasingly difficult test scenarios and evaluated by five criteria. After the evaluation of all the results it was clear that the best graphical user interface designer in Java is part of the Eclipse development environment.en
dc.description.resultObhájenocs
dc.format56 s. (61 543 znaků)cs
dc.format.mimetypeapplication/pdf
dc.identifier79629
dc.identifier.urihttp://hdl.handle.net/11025/38299
dc.language.isocscs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.rights.accessopenAccessen
dc.subjectgrafické uživatelské rozhranícs
dc.subjectgui návrhářcs
dc.subjectjavacs
dc.subject.translatedgraphical user interfaceen
dc.subject.translatedgui designeren
dc.subject.translatedjavaen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelBakalářskýcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programInženýrská informatikacs
dc.titlePorovnání návrhářů grafického uživatelského rozhraní pro Javucs
dc.title.alternativeComparison of Graphical User Interface Designers for Javaen
dc.typebakalářská prácecs
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=79629

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
bc_prace.pdf
Size:
1.37 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
A16B0492P Hodnoceni.pdf
Size:
226.36 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
A16B0492P Posudek.pdf
Size:
29.46 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
A16B0492P Obhajoba.pdf
Size:
54.19 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce
OPEN License Selector