FormDesigner - Funktionsübersicht
Das Produkt bietet vier verschiedene Werkzeuge, die den schnellen
und einfachen Entwurf eines GUIs unterstützen:
- hierarchische, baumartige Repräsentation
der Objekte
Der Objekt-Hierarchiebrowser repräsentiert die baumartige "Containment"-Beziehungen
der Userinterface-Komponenten des gestalteten GUIs. Innerhalb des
Browsers können einzelne oder mehrere Objekte per "drag
and drop" verschoben werden um so die Reihenfolge oder "Parent-Beziehungen" schnell
und einfach zu verändern.
- Property Inspector
Mit dem "Property Inspector" können
die Eigenschaften der Komponenten, wie Text, Farbe, Größe
etc. verändert werden. Zur besseren Übersichtlichkeit
sind die zahlreichen einstellbaren Eigenschaften auf drei Reiter
(Basic, Layout und Advanced) verteilt.
- WYSIWYG Designbereich
Der WYSIWYG Designbereich ist ein grafischer Editor, in dem GUI-Komponenten
gemäß der gewählten Layoutmanager plaziert werden
können. Objekte können per Maus positioniert, verschoben
und "re-sized" werden.
- Beanpalette
Über die Beanpalette werden in gruppierter Form die verfügbaren
GUI-Komponenten angezeigt. Standardmäßig sind Swing
Beans enthalten, aber auch andere UI Bibliotheken, die sich strikt
an das JavaBeans Interface halten, können so hinzugefügt
werden und innerhalb des FromDesigners genutzt werden.
Der FormDesigner generiert Java-Klassen, die mit individuellem Code
erweitert werden können. Bei einem erneuten Generierungsprozess
werden die in den geschützten Bereichen vorgenommenen, individuellen
Anpassungen nicht überschrieben. Händische Änderungen
am GUI-Code selbst werden vom FormDesigner jedoch wieder übernommen
und können innerhalb des Werkzeug weiter bearbeitet werden.
Den realen Look des GUIs unter Java kann man sofort über den "Run-Mode" betrachten.
Software and Hardware Anforderungen:
|