Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.event.FocusEvent1.1

java.lang.Object
   |
   +--java.util.EventObject
         |
         +--java.awt.AWTEvent
               |
               +--java.awt.event.ComponentEvent
                     |
                     +--java.awt.event.FocusEvent

Deklaration

public class FocusEvent
extends java.awt.event.ComponentEvent

Beschreibung

Diese Klasse repräsentiert ein Fokus-Event. Ein Fokus-Event tritt ein, wenn eine Komponente den Fokus erhält. Man unterscheidet hierbei den temporären vom permanenten Fokus. Ein permanenter Fokus liegt beispielsweise dann vor, wenn der Benutzer eine Komponente mit der Tabulator-Taste anspringt. Der Fokus ist dagegen temporär, wenn der Fokus nach der Beendigung des Vorgangs, der das Ereignis auslöst, automatisch wieder verloren wird. Ein Scrollbar wird während seiner Betätigung temporär fokussiert.


 
Datenelemente
public static final intFOCUS_FIRST
public static final intFOCUS_LAST
public static final intFOCUS_GAINED     [1.2]
public static final intFOCUS_LOST     [1.2]
 
Konstruktoren
publicFocusEvent(Component source, int id)
publicFocusEvent(Component source, int id, boolean temporary)
publicFocusEvent(Component source, int id, boolean temporary, Component opposite)     [1.4]
 
Methoden
public ComponentgetOppositeComponent()     [1.4]
public booleanisTemporary()
public StringparamString()


 

Datenelemente im Detail

public static final int FOCUS_FIRST
Die kleinste ID der Ereignis-Typen für Focus-Events.
public static final int FOCUS_LAST
Die größte ID der Ereignis-Typen für Focus-Events.
public static final int FOCUS_GAINED     [1.2]
Ereignis-Typ für den Verlust des Fokus.
public static final int FOCUS_LOST     [1.2]
Ereignis-Typ für den Verlust des Fokus.

 

Konstruktoren im Detail

public FocusEvent(Component source, int id)
Erzeugt ein neues FocusEvent mit dem Auslöser source, dem Typ id und permanentem Fokus.
public FocusEvent(Component source, int id, boolean temporary)
Erzeugt ein neues FocusEvent mit dem Auslöser source und dem Typ id. temporary legt den Typ des Fokus fest.
public FocusEvent(Component source, int id, boolean temporary, Component opposite)     [1.4]
Erzeugt das Event. Die opposite-Komponente ist die, die mit der Quell-Komponente zu tun hat. Bei einem FOCUS_GAINED-Event ist dies die Komponente, die den Fokus verloren hat.

 

Methoden im Detail

public Component getOppositeComponent()     [1.4]
Liefert die Gegenkomponente.
public boolean isTemporary()
Liefert true, wenn der Fokus temporär ist, sonst false.
public String paramString()
Liefert einen String, der die Typ des Ereignisses und des Fokus enthält.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.