|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteps.einfachesFormular.Eingabefeld
public class Eingabefeld
Diese Klasse definiert ein simples Eingabefeld, das Benutzereingaben
entgegennehmen kann.
Auf die Ausrichtung im Formularfenster kann kein Einfluss genommen werden. Der rechteckige Bereich
in den im Formularfenster geschrieben werden kann wird in der rechten Haelfte des Fensters positioniert,
die Beschriftung desselben wird links daneben linksbuendig angezeigt.
Technische Details werden in dieser Umsetzung verborgen.
Das einzige Attribut internesEingabefeld eignet sich (wie der Name intern
andeuten soll) nicht zum Inspizieren.
Constructor Summary | |
---|---|
Eingabefeld()
|
Method Summary | |
---|---|
void |
anzeigen()
Legt das Element ans Ende des Formularfensters, wenn es vorher nicht angezeigt wurde. |
void |
beschriftungSetzen(String neueBeschriftung)
Setzt den erlaeuternden Text links vom Eingabefeld. |
int |
ganzeZahlGeben()
Holt die Zeichenkette, die momentan im Eingabefeld steht und versucht, diese als ganze Zahl zu lesen und zurueckzugeben. |
String |
inhaltGeben()
Holt die Zeichenkette, die momentan im Eingabefeld steht. |
void |
inhaltSetzen(String neuerInhalt)
Setzt eine Art Vorgabetext, der im Eingabefeld selbst angezeigt wird. |
double |
kommaZahlGeben()
Holt die Zeichenkette, die momentan im Eingabefeld steht und versucht, diese als "reelle Zahl" zu lesen und zurueckzugeben. |
void |
sperren(boolean gesperrt)
Gesperrte Eingabefelder koennen keine neuen Eingaben via Maus und Tastatur im Formularfenster entgegennehmen. |
void |
verstecken()
Entfernt das Element vom Formularfenster |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Eingabefeld()
Method Detail |
---|
public void anzeigen()
public void beschriftungSetzen(String neueBeschriftung)
public int ganzeZahlGeben()
public String inhaltGeben()
public void inhaltSetzen(String neuerInhalt)
public double kommaZahlGeben()
public void sperren(boolean gesperrt)
public void verstecken()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |