Název:
Framework pro modulární aplikace nad knihovnou Swing
Překlad názvu:
Framework for Modular Swing Applications
Autoři:
Sághy, Tomáš ; Schmidt, Marek (oponent) ; Smrž, Pavel (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2009
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Práce se zabývá vytvořením frameworku pro modulární GUI aplikace v jazyce Java, která využívá ovládání pomocí pásu karet. V první části práce jsou porovnané tři existující frameworky pro tvorbu GUI aplikací. Pak následuje popis použitých komponent, jako Flamingo (zobrazuje pás karet), sada komponent JIDE (práce využívá hlavně JIDE Docking Framework pro správu panelů aplikace), JBusyComponent (zobrazuje zaneprázdněný stav libovolné komponenty). Dále je popsána specifikace OSGi, která je využita pro dynamické spouštění modulů. Implementační část popisuje části a použití frameworku a popisuje nabízené služby.
Paper deals with framework design for modular GUI applications in Java, which uses ribbon. In the first part of the paper there are three frameworks for GUI application design introduced. Then the applied components are characterized: the Flamingo (displays ribbon), JIDE component family (paper deals especially with JIDE Docking Framework for application panel management) and JBusyComponent (displays busy state of any component). This is followed by specification of OSGi, which is used for dynamic module startup. In the implementation part of the paper there is a description of the parts, the use of frameworks and the offered services.
Klíčová slova:
framework; modulární aplikace; OSGi; pás karet; služba; Swing; framework; modular application; OSGi; ribbon; service; Swing
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/187404