eps.fortgeschrittenesFormular
Class Eingabefeld

java.lang.Object
  extended by eps.fortgeschrittenesFormular.Formulargrafik
      extended by eps.fortgeschrittenesFormular.Eingabefeld

public class Eingabefeld
extends Formulargrafik

Diese Klasse implementiert ein simples Eingabefeld, das Benutzereingaben entgegennehmen kann.

Version:
02.2008
Author:
Florian Prager, Universitaet Passau

Constructor Summary
Eingabefeld()
           
Eingabefeld(Formular formular)
           
Eingabefeld(String beschriftung, String vorgabetext)
           
Eingabefeld(String beschriftung, String vorgabetext, Formular formular)
           
 
Method Summary
 String beschriftungGeben()
          Liefert die Beschriftung des Feldes.
 void beschriftungSetzen(String beschriftung)
          Aendert die Beschriftung des Feldes.
(package private)  void formatieren()
          Wird vom Formular aufgerufen.
 Integer ganzeZahlGeben()
          Liefert den Inhalt des Feldes als Integer, falls moeglich. null sonst.
 String inhaltGeben()
          Liefert den Inhalt des Feldes.
 void inhaltSetzen(String inhalt)
          Aendert den Inhalt des Feldes.
 Double kommaZahlGeben()
          Liefert den Inhalt des Feldes als Double, falls moeglich. null sonst.
 void sperren(boolean gesperrt)
           
 
Methods inherited from class eps.fortgeschrittenesFormular.Formulargrafik
anzeigen, awtKomponenteGeben, awtKomponenteSetzen, breiteGeben, equals, formularGeben, groesseSetzen, hoeheGeben, idGeben, rahmenSetzen, urspruenglichePositionSichern, urspruenglicheXPosGeben, urspruenglicheYPosGeben, verstecken, xPositionGeben, yPositionGeben
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Eingabefeld

public Eingabefeld()

Eingabefeld

public Eingabefeld(Formular formular)

Eingabefeld

public Eingabefeld(String beschriftung,
                   String vorgabetext)

Eingabefeld

public Eingabefeld(String beschriftung,
                   String vorgabetext,
                   Formular formular)
Method Detail

beschriftungGeben

public String beschriftungGeben()
Liefert die Beschriftung des Feldes.

Returns:
die Beschriftung

beschriftungSetzen

public void beschriftungSetzen(String beschriftung)
Aendert die Beschriftung des Feldes.

Parameters:
beschriftung - die neue Beschriftung

formatieren

void formatieren()
Wird vom Formular aufgerufen.

Specified by:
formatieren in class Formulargrafik

ganzeZahlGeben

public Integer ganzeZahlGeben()
Liefert den Inhalt des Feldes als Integer, falls moeglich. null sonst.

Returns:
der Inhalt

inhaltGeben

public String inhaltGeben()
Liefert den Inhalt des Feldes.

Returns:
der Inhalt

inhaltSetzen

public void inhaltSetzen(String inhalt)
Aendert den Inhalt des Feldes.

Parameters:
inhalt - der neue Inhalt

kommaZahlGeben

public Double kommaZahlGeben()
Liefert den Inhalt des Feldes als Double, falls moeglich. null sonst.

Returns:
der Inhalt

sperren

public void sperren(boolean gesperrt)