|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteps.fortgeschrittenesFormular.Formular
public class Formular
Diese Klasse implementiert ein simples Formular, das die Positionierung, die Skalierung und den Zeilenumbruch seiner Elemente vollautomatisch uebernimmt. Das Formular kann verschoben und skaliert werden. Durch Betaetigen der Pfeiltasten kann alternativ zur Maus der Scrollbalken bedient werden. Moegliche Elemente sind: Texte, Bilder, Eingabefelder. Die Elemente bekommen entweder in ihrem Konstruktor ein selbst erzeugtes Formular uebergeben, oder erhalten automatisch ein Objekt nach der Singleton-Idee geliefert. Alle Elemente implementieren das Interface Formulargrafik und k�nnen mit der Methode anzeigen() bzw. verstecken() auf das Formular gelegt bzw. davon entfernt werden.
Constructor Summary | |
---|---|
Formular()
|
|
Formular(int neueBreite,
int neueHoehe)
|
Method Summary | |
---|---|
int |
breiteGeben()
Liefert die nutzbare Breite des Formulars. |
(package private) void |
formularAktualisieren()
Wird vom Sensor aufgerufen. |
static Formular |
formularGeben()
Liefert ein Formularobjekt nach der Singleton-Idee |
void |
formulargrafikenLoeschen()
Loescht alle Formulargrafiken vom Formular. |
(package private) void |
formulargrafikEntfernen(Formulargrafik g)
Wird vom Formular aufgerufen. |
(package private) void |
formulargrafikHinzufuegen(Formulargrafik k,
boolean aktualisieren)
Wird vom Formular aufgerufen. |
(package private) Formulargrafik |
formulargrafikSuchen(int id)
Liefert die Formulargrafik mit der gegebenen ID, falls moeglich. |
void |
formularsensorenLoeschen()
Loescht alle Formularsensoren vom Formular. |
int |
hoeheGeben()
Liefert die nutzbare Hoehe des Formulars. |
(package private) void |
menueleisteAktualisieren()
Wird vom Sensor aufgerufen. |
(package private) void |
menuepunktEntfernen(Sensor sensor)
Wird vom Formular aufgerufen. |
(package private) void |
menuepunktHinzufuegen(Sensor sensor)
Wird von Sensoren aufgerufen. |
(package private) boolean |
sensorenVorhanden()
Wird vom Sensor aufgerufen. |
Component |
verknuepfungGeben()
Kann aufgerufen werden, wenn eine Anbindung an einen Dialog gewuenscht wird. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Formular()
public Formular(int neueBreite, int neueHoehe)
Method Detail |
---|
public int breiteGeben()
void formularAktualisieren()
public static Formular formularGeben()
public void formulargrafikenLoeschen()
void formulargrafikEntfernen(Formulargrafik g)
void formulargrafikHinzufuegen(Formulargrafik k, boolean aktualisieren)
Formulargrafik formulargrafikSuchen(int id)
id
- die zu suchende ID
public void formularsensorenLoeschen()
public int hoeheGeben()
void menueleisteAktualisieren()
void menuepunktEntfernen(Sensor sensor)
void menuepunktHinzufuegen(Sensor sensor)
boolean sensorenVorhanden()
public Component verknuepfungGeben()
Fenster
verknuepfungGeben
in interface Fenster
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |