Standardy pro podporu GUI aplikací v Javě
Název práce: | Standardy pro podporu GUI aplikací v Javě |
---|---|
Autor(ka) práce: | Došek, Tomáš |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Pavlíček, Luboš |
Oponenti práce: | Pecinovský, Rudolf |
Jazyk práce: | Česky |
Abstrakt: | Práce popisuje řešení tvorby grafického uživatelského rozhraní na platformě Java SE, jeho propojení s logickou částí aplikace a souvisejících problémů. K řešení je využito standardu JavaBeans, knihovny grafických komponent Swing a k propojení grafické a logické části aplikace je využito knihovny Beans Binding, referenční implementace standardu JSR 295. Značná pozornost je věnována podpoře použitých technologií v nástroji GUI Builder, vývojového prostředí NetBeans. Popsané řešení umožňuje vytvářet grafická rozhraní snadněji, v kratším čase, a nabízí silnější kontrolu nad propojením grafického rozhraní s logikou aplikace. Použité technologie jsou popsány v kontextu reálných situací a uvedené příklady poskytují čtenáři znalosti k jejich praktickému použití. |
Klíčová slova: | NetBeans; Beans Binding; JavaBeans; GUI; Java |
Název práce: | Standards for support of GUI applications in Java |
---|---|
Autor(ka) práce: | Došek, Tomáš |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Pavlíček, Luboš |
Oponenti práce: | Pecinovský, Rudolf |
Jazyk práce: | Česky |
Abstrakt: | This work describes a solution of creating a graphical user interface on Java SE platform, its connection with the logical part of an application and related problems. For the solution, standard JavaBeans, graphical component library Swing, and for the connection of graphical and logical part of an application Beans Binding, the reference implementation of the JSR 295 standard are used. Noticeable attention is given to the support of the used technologies in the GUI Builder tool from NetBeans development environment. The solution makes it possible to create graphical interfaces easier in shorter time and offers stronger control of the connection of the graphical interface with the application logic. Used technologies are described in context of real situations and stated examples provide the reader with knowledge for its practical use. |
Klíčová slova: | Beans Binding; Java; NetBeans; JavaBeans; GUI |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 19. 2. 2009 |
---|---|
Datum podání práce: | 1. 5. 2010 |
Datum obhajoby: | 21. 6. 2010 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/18986/podrobnosti |