Komponenta Java Swing řízená pomocí CSS

but.committeedoc. RNDr. Pavel Smrž, Ph.D. (předseda) doc. Ing. Jiří Kunovský, CSc. (místopředseda) doc. Ing. Tomáš Martínek, Ph.D. (člen) Ing. Karel Masařík, Ph.D. (člen) doc. Ing. Petr Motlíček, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Je možné aktuální implementaci využít i na jiné typy dokumentů? Pokud ano, jaká část programu by musela být upravena? Plánujete vytvořenou komponentu uvolnit jako Open Source?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBurget, Radekcs
dc.contributor.authorHvězda, Matějcs
dc.contributor.refereeMilička, Martincs
dc.date.created2014cs
dc.description.abstractTato práce je zaměřená na vytvoření komponenty Java Swing, která zobrazí obsah HTML dokumentu na základě kaskádových stylů (CSS). Důvod k vytvoření takové komponenty je umožnění vývojářům tvořit uživatelské rozhraní pomocí CSS v Javě bez nutnosti toho, aby znali rozhraní Java Swing.   K syntaktickému rozboru HTML a CSS je použit zobrazovací stroj CSSBox , který umožní získat veškeré potřebné informace ke správnému zobrazení dokumentu. Komponenta je implementována pomocí komponent Swingu kupř. element HTML je implementován na základě komponenty JPanel, a i všechny editovatelné prvky ve formulářích jsou implementovány vhodnými komponentami Java Swing. U komponenty řízené pomocí CSS je možnost měnění její velikosti, přístup k prvkům formuláře, nastavení odkazů a jejich vzhledu, aj.cs
dc.description.abstractThis bachelor's thesis is focused on creating Java Swing component, that can display content of HTML document based on cascade style sheets (CSS). Purpose for creating this component is enabling developers to create graphic user interface with help of CSS in Java without knowledge of Java Swing. For parsing HTML document and CSS is used rendering   engine CSSBox . This engine enables obtaining all the right informations about HTML document and  its styles for displaying this document. Java Swing API was used for implementing this component, for example HTML element is implementented   based on JPanel and all editable elements of form are implemented by fitting Swing component. With component Java Swing driven by CSS is possible to change her size, access to form's editable elements, set up links and their look, etc.en
dc.description.markBcs
dc.identifier.citationHVĚZDA, M. Komponenta Java Swing řízená pomocí CSS [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other79694cs
dc.identifier.urihttp://hdl.handle.net/11012/53056
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectJavacs
dc.subjectJava Swingcs
dc.subjectCSScs
dc.subjectHTMLcs
dc.subjectgrafické uživatelské rozhranícs
dc.subjectkaskádové stylycs
dc.subjectJSONcs
dc.subjectkomponentacs
dc.subjectJavaen
dc.subjectJava Swingen
dc.subjectCSSen
dc.subjectHTMLen
dc.subjectgraphic user interfaceen
dc.subjectcascade style sheetsen
dc.subjectJSONen
dc.subjectcomponenten
dc.titleKomponenta Java Swing řízená pomocí CSScs
dc.title.alternativeCSS-Driven Java Swing Componenten
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-06-17cs
dcterms.modified2020-05-10-16:11:29cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79694en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:02:22en
sync.item.modts2025.01.15 12:46:23en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.45 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79694.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
file review_79694.html
Collections