Visual editor for creating of Swing components
Visual editor for creating of Swing components
diploma thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/9909Identifiers
Study Information System: 42978
Collections
- Kvalifikační práce [11244]
Author
Advisor
Referee
Tůma, Petr
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software systems
Department
Department of Software Engineering
Date of defense
21. 5. 2007
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Very good
Současná implementace knihovny Swing - standardního uživatelského grafického rozhraní Javy - umožňuje jen omezené možnosti modifikace vzhledu ovládacích prvků. V této práci hledám mechanizmus jak rozšířit tyto možnosti s využitím zásuvných témat Look and Feel. Také analyzuji různé programy umožňující kompletně změnit vzhled jednoduchým způsobem zvaným skinování. Snažím se aplikovat vzory nalezené u skinovatelných programů na nově vytvořené Look and Feel téma. Na závěr popisuji nový modul do editor NetBeans, který umožňuje editovat navržené téma.
Current implementation of Swing library - standard graphical user interface of Java - enables only limited means of modification of visual components. In this paper, I'm looking for a mechanism how to enrich these means using pluggable Look and Feel. In addition I analyze various programs which allow to completely change their look using very comfortable technique called skinning. I try to apply patterns used by skinned programs to a new Look and Feel theme. I am creating framework for editing of this theme. At the end I describe newly created NetBeans Module which enables to edit the new Look and Feel theme.