Meine kleine Homepage - UNDER CONSTRUCTON -

FreeBSD, UNIX, Programmierung, Half-Life 2 und anderes ... Sitemap


Allgemein Warum/Wieso Wie es geht Test Umfeld Labels TextField LabelText Button Border FractalDlg XML Aufbau <panel> <label> <textfield> <late> <button> <list> History
Java Programmierung Hauptmenü
Suchen

XML2Panel - Beispiel - Login Dialog


- UNDER CONSTRUCTON -

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


- UNDER CONSTRUCTON -

Design, Text und Fotos (C)opyright 1997 - 2008 by Wolfgang Hurst
Last Modificated : 07.May 2005 11:57 CEST