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

Klasse javax.swing.ToolTipManager1.2

java.lang.Object
   |
   +--java.awt.event.MouseAdapter
         |
         +--javax.swing.ToolTipManager

Deklaration

public class ToolTipManager
extends java.awt.event.MouseAdapter
implements java.awt.event.MouseMotionListener

Beschreibung

Der ToolTipManager verwaltet alle Tooltips des Systems. Es beinhaltet Informationen, zum Beispiel wie lange der Tooltip angezeigt werden soll.


 
Datenelemente
protected booleanlightWeightPopupEnabled
protected booleanheavyWeightPopupEnabled
 
Methoden
public voidsetEnabled(boolean flag)
public booleanisEnabled()
public voidsetLightWeightPopupEnabled(boolean aFlag)
public booleanisLightWeightPopupEnabled()
public voidsetInitialDelay(int milliseconds)
public intgetInitialDelay()
public voidsetDismissDelay(int milliseconds)
public intgetDismissDelay()
public voidsetReshowDelay(int milliseconds)
public intgetReshowDelay()
public static ToolTipManagersharedInstance()
public voidregisterComponent(JComponent component)
public voidunregisterComponent(JComponent component)
public voidmouseEntered(MouseEvent event)
public voidmouseExited(MouseEvent event)
public voidmousePressed(MouseEvent event)
public voidmouseDragged(MouseEvent event)
public voidmouseMoved(MouseEvent event)


 

Datenelemente im Detail

protected boolean lightWeightPopupEnabled
protected boolean heavyWeightPopupEnabled

 

Methoden im Detail

public void setEnabled(boolean flag)
Aktiviert oder deaktiviert die Tooltips.
public boolean isEnabled()
Liefert true, wenn die Tooltips aktiviert sind.
public void setLightWeightPopupEnabled(boolean aFlag)
Gibt an, ob Tooltips, wenn möglich, als Lightweight-Komponente angezeigt werden sollen (der Standard).
public boolean isLightWeightPopupEnabled()
Liefert die Aussage, ob Tooltips Lightweight-Komponenten sein dürfen.
public void setInitialDelay(int milliseconds)
Setzt die Zeit, bis der Tooltip erscheint.
public int getInitialDelay()
Liefert die Zeit, bis der Tooltip angezeigt wird.
public void setDismissDelay(int milliseconds)
Setzt die Zeit, nach der der Tooltip wieder verschwindet.
public int getDismissDelay()
Liefert die Zeit, nach der der Tooltip wieder verschwindet.
public void setReshowDelay(int milliseconds)
Setzt die Zeit, die der Benutzer warten muss, bis der Tooltip in der gleichen Komponente wieder erscheint.
public int getReshowDelay()
Liefert die Zeit, die der Benutzer warten muss, bis der Tooltip in der gleichen Komponente wieder erscheint.
public static ToolTipManager sharedInstance()
Liefert das Singelton.
public void registerComponent(JComponent component)
Registriert die angegebene Komponente.
public void unregisterComponent(JComponent component)
Deregistriert die Komponente.
public void mouseEntered(MouseEvent event)
Wird aufgerufen, wenn die Maus eine Region einer Komponente betritt. Hier wird entschieden, ob ein Tooltip angezeigt werden soll.
public void mouseExited(MouseEvent event)
Wird aufgerufen, wenn die Maus eine Region einer Komponente verläßt. Der Tooltip sollte dann verschwinden.
public void mousePressed(MouseEvent event)
Wird aufgerufen, wenn die Maus gedrückt wird. Der Tooltip sollte dann verschwinden.
public void mouseDragged(MouseEvent event)
Wird aufgerufen, wenn die Maus gedrückt bwegt wird. Es passiert nichts in dieser Methode.
public void mouseMoved(MouseEvent event)
Wird aufgerufen, wenn sich die Maus bewegt. Es wird hier entschieden, ob der Tooltip angezeigt werden soll oder nicht.


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

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