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.MenuSelectionManager1.2

java.lang.Object
   |
   +--javax.swing.MenuSelectionManager

Deklaration

public class MenuSelectionManager
extends java.lang.Object

Beschreibung

Ein MenuSelectionManager verwaltet die Selektion in der Menü-Hierarchie.


 
Datenelemente
protected ChangeEventchangeEvent
protected EventListenerListlistenerList
 
Konstruktoren
publicMenuSelectionManager()
 
Methoden
public static MenuSelectionManagerdefaultManager()
public voidsetSelectedPath(MenuElement[] path)
public MenuElement[]getSelectedPath()
public voidclearSelectedPath()
public voidaddChangeListener(ChangeListener l)
public voidremoveChangeListener(ChangeListener l)
public ChangeListener[]getChangeListeners()     [1.4]
protected voidfireStateChanged()
public voidprocessMouseEvent(MouseEvent event)
public ComponentcomponentForPoint(Component source, Point sourcePoint)
public voidprocessKeyEvent(KeyEvent e)
public booleanisComponentPartOfCurrentMenu(Component c)


 

Datenelemente im Detail

protected ChangeEvent changeEvent
Das einzige Event-Exemplar.
protected EventListenerList listenerList

 

Konstruktoren im Detail

public MenuSelectionManager()

 

Methoden im Detail

public static MenuSelectionManager defaultManager()
Liefett den Standard-Manager.
public void setSelectedPath(MenuElement[] path)
Setzt den selektierten Pfad.
public MenuElement[] getSelectedPath()
Liefert den selektierten Pfad.
public void clearSelectedPath()
Deselektiert alle Menüeinträge.
public void addChangeListener(ChangeListener l)
Fügt den Listener hinzu.
public void removeChangeListener(ChangeListener l)
Entfernt den angegebenen Listener.
public ChangeListener[] getChangeListeners()     [1.4]
Liefert alle registrierten Listener.
protected void fireStateChanged()
Benachrichtigt alle Listener.
public void processMouseEvent(MouseEvent event)
Wenn ein Menüelement einen Maus-Event bekommt, sollte es nicht selbst diesen Event behalndeln, sondern diese Methode aufrufen.
public Component componentForPoint(Component source, Point sourcePoint)
Liefert die Komponente des selektierten Pfades, welche den angegeben Punkt besitzt.
public void processKeyEvent(KeyEvent e)
Wenn ein Menüelement einen Keyboard-Event bekommt, sollte es nicht selbst diesen Event behalndeln, sondern diese Methode aufrufen.
public boolean isComponentPartOfCurrentMenu(Component c)
Liefert true, wenn die angegebene Komponente zum aktuell benutzen Menü gehört.


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

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