Aufbau
Drei Panels werden in ein grosses Panel geworfen. Das einzige was man
halt machen muss ist das
XML File
schreiben .... und durch den Compiler
ziehen. Lumpige
27 Zeilen XML ... Wenn ich das so zusammenrechne
brauche ich fuer diesen Dialog etwa 10 Minuten ... mit einer GUI brauche
ich bestimmt 'etwas' länger:-) Hier ein kleiner Auszug :
<panel name="LoginPanelSub01">
<label name="Title" text="Willkommen bei XYZ" />
</panel>
<panel name="LoginPanelSub02" bordertype="titled" bordertext="Login Informationen">
<layout type="gbc">
<column anchor="EAST" />
<column anchor="WEST" fill="HORIZONTAL" />
</layout>
<late name="Username" latext="Benutzername :" mnemonic="B" size="10" />
<late name="Password" latext="Passwort :" mnemonic="P" size="10" />
</panel>
<panel name="LoginPanelSub03" bordertype="titled" bordertext="Funktionen">
<button name="Clean" text="Eingaben entfernen" action='...'/>
<button name="Login" text="Einloggen" mnemonic="E" />
<button name="Exit" text="Beenden" mnemonic="B" action="System.exit (0);" />
</panel>
<panel name="LoginPanel">
<layout> <column anchor="CENTER" fill="HORIZONTAL" /> </layout>
<subpanel name="LoginPanelSub01" />
<subpanel name="LoginPanelSub02" />
<subpanel name="LoginPanelSub03" />
</panel>
Resultat
Zusammenfassend alle Files liegen
hier