20.08.2012 Aufrufe

8 Das SWT

8 Das SWT

8 Das SWT

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

8.4 Ereignisse<br />

Listener<br />

Typisierte Ereignisse<br />

Ereignis Adapter<br />

HelpListener<br />

KeyListener<br />

MenuListener<br />

ModifyListener<br />

MouseListener<br />

Wird benachrichtigt, wenn die<br />

Maustasten betätigt wurden.<br />

MouseMoveListener<br />

Wird benachrichtigt, wenn der<br />

Mauszeiger sich bewegt.<br />

MouseTrackListener<br />

Wird benachrichtigt, wenn der<br />

Mauszeiger sich über GUI-Elementen<br />

bewegt oder über ihnen schwebt.<br />

PaintListener<br />

SelectionListener<br />

ShellListener<br />

TraverseListener<br />

TreeListener<br />

VerifyListener<br />

Generische Ereignisse<br />

Listener<br />

HelpEvent<br />

Tritt auf, wenn für ein GUI-Element Hilfe angefordert<br />

wird (z.B. mit F1).<br />

KeyEvent<br />

Tritt auf, wenn Tasten der Tastatur betätigt werden.<br />

–<br />

KeyAdapter<br />

MenuEvent<br />

Tritt auf, wenn Menüs ein- oder ausgeblendet werden. MenuAdapter<br />

ModifyEvent<br />

Tritt auf, nachdem Text modifiziert wurde.<br />

MouseEvent<br />

Mausereignis.<br />

MouseEvent<br />

Mausereignis.<br />

MouseEvent<br />

Mausereignis.<br />

PaintEvent<br />

Tritt auf, wenn ein GUI-Element neu gezeichnet<br />

werden muss.<br />

SelectionEvent<br />

Tritt auf, wenn ein GUI-Element selektiert wird.<br />

ShellEvent<br />

Tritt auf, wenn sich der Zustand einer Shell-Instanz<br />

ändert (normal, minimiert, maximiert).<br />

TraverseEvent<br />

Tritt bei einem Traverse-Ereignis auf, z.B. wenn der<br />

Benutzer mit TAB auf das nächste Feld geht oder<br />

wenn die traverse()-Methode aufgerufen wird.<br />

TreeEvent<br />

Tritt auf, wenn Baumknoten expandieren oder kollabieren.<br />

VerifyEvent<br />

Tritt auf, bevor Text modifiziert wird. Mittels einer<br />

entsprechenden Zuweisung an die doit-Variable des<br />

Ereignisobjekts kann die Modifikation verhindert<br />

werden (Veto).<br />

Event<br />

Nicht typisiertes Ereignis innerhalb des <strong>SWT</strong>.<br />

Wird von nicht-Widget-Objekten erzeugt.<br />

–<br />

MouseAdapter<br />

–<br />

153<br />

MouseTrackAdapter<br />

–<br />

SelectionAdapter<br />

ShellAdapter<br />

–<br />

TreeAdapter<br />

–<br />

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!