XdevTextField |
Anfang Zurück Vor |
Letzte Änderung 16.01.2014
Das XdevTextField ist ein einzeiliges Eingabefeld und eine der wichtigsten Formular-Komponenten, die so gut wie auf jeder Oberfläche zum Einsatz kommt. Über die Eigenschaften bei Schrift können Sie die Schriftart, -größe, und –farbe festlegen, die zur Darstellung des Textes im XdevTextField verwendet werden soll. Bereits im Entwurf lässt sich Text eingeben, sodass das XdevTextField zur Laufzeit vorausgefüllt erscheint.
●Verhalten bei Fokus-Erhalt - Beim Ansteuern des XdevTextFields lässt sich der Cursor an den Anfang oder an das Ende des Textes setzen. Auch der komplette Text kann markiert werden. ●Eingabebedingungen (Validierung) - Hier lassen sich zahlreiche Eingabebedingungen festlegen, u.a. Mussfeld, minmale und maximale Zeichenlänge, E-Mail-Feld etc. Auch das Hinterlegen einer Standard-Fehlermeldung ist möglich.
Für Berechnungen mit Werten aus einem XdevTextField müssen Sie diese mit Hilfe der Methode getText( ) auslesen. Da es sich beim Rückgabewert um eine Zeichenkette handelt, können Sie anschließend alle Möglichkeiten zur Bearbeitung von Strings anwenden. Um bei Zeichenketten, die Zahlen enthalten, auch mathematische Berechnungen durchführen zu können, müssen Sie den String vorher in einen echten Zahlen-Typ umwandeln, z.B. Integer. Dafür stehen Ihnen in Java entsprechende Parse-Methoden zur Verfügung, z.B. Integer.parseInt( ). Um das Ergebnis anschließend wieder in einem XdevTextField ausgeben zu können, müssen Sie den Zahlenwert mit Hilfe der Methode Integer.toString( ) wieder in eine Zeichenkette umwandeln.
Gibt den Text des XdevTextFields als String zurück. ●Rückgabewert: Der Inhalt des XdevTextFields als Zeichenkette.
Legt den Textinhalt für das XdevTextField fest. ●t - Die Zeichenkette, die als Textinhalt des XdevTextFields definiert werden soll.
Es wird überprüft, ob die Komponente editierbar ist. Trifft dies zu, wird true zurückgegeben. Falls das XdevTextField nicht bearbeitet werden kann, wird false zurückgegeben. ●Rückgabewert: Gibt eine boolsche Variable zurück, je nachdem, ob das XdevTextField bearbeitet werden kann, oder nicht.
Legt fest, ob der Text der Komponente bearbeitet werden kann. ●b - Wird dieser Parameter auf true gesetzt, so wird das XdevTextField editierbar, false macht die Komponente nicht bearbeitbar.
|