Vektorový editor v jazyce Java

dc.contributor.advisorPotužák, Tomáš
dc.contributor.authorKotalík, Jan
dc.contributor.refereeBžoch, Pavel
dc.date.accepted2013-06-06
dc.date.accessioned2014-02-06T12:44:01Z
dc.date.available2012-10-15cs
dc.date.available2014-02-06T12:44:01Z
dc.date.issued2013
dc.date.submitted2013-05-10
dc.description.abstractTato práce se zabývá vektorovým kreslením v jazyce Java. Cílem práce je pak implementace vektorového editoru v tomto jazyce. Obsahuje také stručný popis použitelných vektorových a rastrových grafických formátů. V této práci jsou také rozebrány způsoby kreslení v grafickém uživatelském rozhraní v jazyce Java. Vzhledem k omezeným možnostem tohoto programovacího jazyka se zabývá i možnostmi knihoven třetích stran, zabývajících se vektorovou grafikou v Javě. Tyto knihovny jsou poté srovnávány pro účel implementace vektorového editoru. Samotná implementace pak řeší vhodné použití těchto knihoven a nástrojů ve vektorovém editoru. V tomto dokumentu je obsažen podrobný popis implementace celého vektorového editoru včetně UML diagramu tříd. V závěru popisuje výsledek implementace editoru a zvoleného způsobu použití knihoven třetích stran.cs
dc.description.abstract-translatedThis bachelor thesis deals with vector graphics in the Java language. The objective of this thesis is to implement a vector editor in Java. A brief description of the usable vector ? and bitmap ? graphical formats is included. In this thesis, the method of drawing using graphical user interface in Java language are also analyzed. Due to limited abilities of this programming language, this work also deals with possibilities of third?party libraries, designed for working with vector graphical formats in Java. These libraries are then compared for the purpose of implementing a vector editor. The editor's implementation itself addresses the appropriate usage of available tools and third?party libraries. This document includes a detailed description of the entire implementation of the vector editor, including an UML class diagram. In the end, the results of implementation and the chosen usages of third?party libraries are described.en
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.description.resultObhájenocs
dc.format46 s.cs
dc.format.mimetypeapplication/pdf
dc.identifier53194
dc.identifier.urihttp://hdl.handle.net/11025/8676
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.subjectvektorový editorcs
dc.subjectJavacs
dc.subjectScalable vector graphicscs
dc.subjectgrafický exportcs
dc.subject.translatedvector editoren
dc.subject.translatedJavaen
dc.subject.translatedScalable vector graphicsen
dc.subject.translatedgraphic exporten
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.titleVektorový editor v jazyce Javacs
dc.title.alternativeVector editor in Java languageen
dc.typebakalářská prácecs
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=53194

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
BPA10B0599P.pdf
Size:
1.54 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
A10B0599Phodnoceni.pdf
Size:
128.59 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
A10B0599Pposudek.pdf
Size:
212.01 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
A10B0599Pobhajoba.pdf
Size:
61.78 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce