===== Komponenten einer GUI ===== Die Abbildung zeigt alle Komponenten, die auf einer grafischen Benutzeroberfläche verwendet werden können: {{ :0_global:jltk:gui:gui_components_description.svg |Komponenten einer grafischen Oberfläche}} ===== Präfix für Attributsnamen ===== Legt man für eine Komponente der GUI ein Attribut an, ist es sehr hilfreich, wenn man den Attributsnamen so wählt, dass man anhand des Namens den Typ erkennen kann. Hierfür stellt man dem eigentlichen Namen drei Buchstaben voran (sog. Präfix). Ein Label kann somit ''lblTitle'' heißen oder ein Button ''btnKlickMich''. Die folgende Tabelle zeigt gängige Präfixe: ^ Komponente ^ Präfix ^ | Button | btn | | Checkbox | chk | | Combobox | cmb | | Image | img | | Label | lbl | | ListView | lst | | PasswordField | pwd | | ProgressBar | pgB | | ProgressIndicator| pgI | | RadioButton | rdo | | RadioButtonGroup | rdG | | Seperator | sep | | Slider | sld | | Spinner | spn | | Table | tbl | | TextArea | txA | | TextField | txt |