|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsum.ereignis.Ereignisanwendung
sum.ereignis.EBAnwendung
public class EBAnwendung
Die EBAnwendung ist die Ereignisbearbeiteranwendung, die es ermoeglicht, eigene Ereignisbearbeiter in die Ereignisverwaltung einzubinden. Diese Ereignisbearbeiter werden in einer Liste verwaltet und erhalten von der Ereignisbearbeiteranwendung Informationen ueber aufgetretene Ereignisse.
Field Summary |
---|
Fields inherited from class |
---|
hatBildschirm, hatSuMPrivateAnwendung |
Constructor Summary | |
---|---|
EBAnwendung()
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(boolean pMitDoubleBuffering)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pBreite,
int pHoehe)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pBreite,
int pHoehe,
boolean pMitDoubleBuffering)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pLinks,
int pOben,
int pBreite,
int pHoehe)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pLinks,
int pOben,
int pBreite,
int pHoehe,
boolean pMitDoubleBuffering)
Die EBAnwendung wird initialisiert. |
Method Summary | |
---|---|
void |
bearbeiteDoppelKlick(int pWoH,
int pWoV)
Das Doppelklickereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteFokusErhalten()
Das Fokuserhaltenereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteFokusVerloren()
Das Fokusverlorenereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteLeerlauf()
Das Leerlaufereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteMausBewegt(int pWohinH,
int pWohinV)
Das Mausbewegtereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteMausDruck(int pWoH,
int pWoV)
Das Mausdruckereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteMausLos(int pWoH,
int pWoV)
Das Mauslosereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteTaste(char pZeichen)
Das Tastaturereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteUpdate()
Das Updateereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
meldeAn(Ereignisbearbeiter pEreignisbearbeiter)
Ein neuer Ereignisbearbeiter wird registriert und erhaelt ab sofort Informationen ueber aufgetretene Ereignisse. |
Methods inherited from class |
---|
beenden, besitztFokus, bildschirm, fuehreAus, fuehrtAus, gibFrei, halteAn, melde, run, setzeFokus, warte |
Methods inherited from class |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EBAnwendung()
public EBAnwendung(boolean pMitDoubleBuffering)
pMitDoubleBuffering
- soll der Bildschirm gepuffert werdenpublic EBAnwendung(int pBreite, int pHoehe)
pBreite
- die Breite des zugehoerigen FensterspHoehe
- die Hoehe des zugehoerigen Fensterspublic EBAnwendung(int pBreite, int pHoehe, boolean pMitDoubleBuffering)
pBreite
- die Breite des zugehoerigen FensterspHoehe
- die Hoehe des zugehoerigen FensterspMitDoubleBuffering
- soll der Bildschirm gepuffert werdenpublic EBAnwendung(int pLinks, int pOben, int pBreite, int pHoehe)
pLinks
- der Abstand des zugehoerigen Fensters vom linken BildschirmrandpOben
- der Abstand des zugehoerigen Fensters vom oberen BildschirmrandpBreite
- die Breite des zugehoerigen FensterspHoehe
- die Hoehe des zugehoerigen Fensterspublic EBAnwendung(int pLinks, int pOben, int pBreite, int pHoehe, boolean pMitDoubleBuffering)
pLinks
- der Abstand des zugehoerigen Fensters vom linken BildschirmrandpOben
- der Abstand des zugehoerigen Fensters vom oberen BildschirmrandpBreite
- die Breite des zugehoerigen FensterspHoehe
- die Hoehe des zugehoerigen FensterspMitDoubleBuffering
- soll der Bildschirm gepuffert werdenMethod Detail |
---|
public void bearbeiteDoppelKlick(int pWoH, int pWoV)
bearbeiteDoppelKlick
in class Ereignisanwendung
pWoH
- die horizontale Position der Maus beim DoppelklickpWoV
- die vertikale Position der Maus beim Doppelklickpublic void bearbeiteFokusErhalten()
bearbeiteFokusErhalten
in class Ereignisanwendung
public void bearbeiteFokusVerloren()
bearbeiteFokusVerloren
in class Ereignisanwendung
public void bearbeiteLeerlauf()
bearbeiteLeerlauf
in class Ereignisanwendung
public void bearbeiteMausBewegt(int pWohinH, int pWohinV)
bearbeiteMausBewegt
in class Ereignisanwendung
pWohinH
- die horizontale Position der Maus nach der BewegungpWohinV
- die vertikale Position der Maus nach der Bewegungpublic void bearbeiteMausDruck(int pWoH, int pWoV)
bearbeiteMausDruck
in class Ereignisanwendung
pWoH
- die horizontale Position der Maus beim Druck der MaustastepWoV
- die vertikale Position der Maus beim Druck der Maustastepublic void bearbeiteMausLos(int pWoH, int pWoV)
bearbeiteMausLos
in class Ereignisanwendung
pWoH
- die horizontale Position der Maus beim Loslassen der MaustastepWoV
- die vertikale Position der Maus beim Loslassen der Maustastepublic void bearbeiteTaste(char pZeichen)
bearbeiteTaste
in class Ereignisanwendung
pZeichen
- das Zeichen, welches eingegeben wurdepublic void bearbeiteUpdate()
bearbeiteUpdate
in class Ereignisanwendung
public void meldeAn(Ereignisbearbeiter pEreignisbearbeiter)
pEreignisbearbeiter
- der Ereignisbearbeiter der in die Liste aufgenommen wird
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |