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.MenuItem1.0

java.lang.Object
   |
   +--java.awt.MenuComponent
         |
         +--java.awt.MenuItem

Deklaration

public class MenuItem
extends java.awt.MenuComponent
implements javax.accessibility.Accessible

Beschreibung

MenuItem implementiert einen Menüeintrag. Exemplar dieser Klasse werden üblicherweise der add()-Methode von Menu übergeben, um ein Menü aufzubauen. Änderungen am Status oder am Text können auch vorgenommen werden, während der Menüeintrag angezeigt wird. Sie bewirken direkt eine Änderung der Darstellung.


 
Konstruktoren
publicMenuItem()     [1.1]
publicMenuItem(String label)
publicMenuItem(String label, MenuShortcut s)
 
Methoden
public synchronized voidaddActionListener(ActionListener l)     [1.1]
public voidaddNotify()     [1.2]
public voiddeleteShortcut()     [1.1]
public synchronized voiddisable()
      Verworfen in Version 1.1.
protected final voiddisableEvents(long eventsToDisable)     [1.1]
public synchronized voidenable()
      Verworfen in Version 1.1.
public voidenable(boolean b)
      Verworfen in Version 1.1.
protected final voidenableEvents(long eventsToEnable)     [1.1]
public AccessibleContextgetAccessibleContext()     [1.3]
public StringgetActionCommand()     [1.1]
public synchronized ActionListener[]getActionListeners()     [1.4]
public StringgetLabel()
public EventListener[]getListeners(Class listenerType)     [1.3]
public MenuShortcutgetShortcut()     [1.1]
public booleanisEnabled()
public StringparamString()
protected voidprocessActionEvent(ActionEvent e)     [1.1]
protected voidprocessEvent(AWTEvent e)     [1.1]
public synchronized voidremoveActionListener(ActionListener l)     [1.1]
public voidsetActionCommand(String command)     [1.1]
public synchronized voidsetEnabled(boolean b)     [1.1]
public synchronized voidsetLabel(String label)
public voidsetShortcut(MenuShortcut s)     [1.1]


 

Konstruktoren im Detail

public MenuItem()     [1.1]
Erzeugt einen neuen MenuItem ohne Text und ohne Tastaturkürzel.
public MenuItem(String label)
Erzeugt einen neuen MenuItem mit dem Text label ohne Tastaturkürzel.
public MenuItem(String label, MenuShortcut s)
Erzeugt einen neuen MenuItem mit dem Text label und dem Tastaturkürzel s.

 

Methoden im Detail

public synchronized void addActionListener(ActionListener l)     [1.1]
Registriert l bei dieser Komponente.
public void addNotify()     [1.2]
Erzeugt über einen Aufruf von createMenuItem des Toolkits ein Peer-Objekt, das die MenuItem-Komponente am Bildschirm darstellt.
public void deleteShortcut()     [1.1]
Entfernt das Tastaturkürzel dieses Menüeintrags.
public synchronized void disable()
Deaktiviert den Menüeintrag, so daß er nicht mehr selektiert werden kann.
protected final void disableEvents(long eventsToDisable)     [1.1]
Deaktiviert die in eventsToDisable gesetzten Ereignisse. Zum Setzen dieser Bitmaske können die Konstanten von AWTEvent verwendet werden.
public synchronized void enable()
Aktiviert den Menüeintrag und ermöglicht so seine Selektierung.
public void enable(boolean b)
Aktiviert den Menüeintrag, wenn b den Wert true hat, und deaktiviert ihn im anderen Fall.
protected final void enableEvents(long eventsToEnable)     [1.1]
Aktiviert die in eventsToEnable gesetzten Ereignisse. Zum Setzen dieser Bitmaske können die Konstanten von AWTEvent verwendet werden.
public AccessibleContext getAccessibleContext()     [1.3]
Liefert den AccessibleContext.
public String getActionCommand()     [1.1]
Liefert den Kommandonamen für Ereignisse zurück. Falls kein Kommandoname gesetzt ist, wird die Beschriftung des Eintrags zurückgegeben.
public synchronized ActionListener[] getActionListeners()     [1.4]
Liefert die Listener.
public String getLabel()
Liefert den Text des Menüeintrags zurück.
public EventListener[] getListeners(Class listenerType)     [1.3]
Liefert die Listener des angegebenen Typs.
public MenuShortcut getShortcut()     [1.1]
Liefert das Tastaturkürzel des Menüeintrags zurück.
public boolean isEnabled()
Liefert true, wenn der Menüeintrag aktiviert ist, sonst false.
public String paramString()
Liefert den Parameter-String, der den Text des Menüeintrags sowie gegebenenfalls das Tastaturkürzel enthält.
protected void processActionEvent(ActionEvent e)     [1.1]
Falls Action-Events bei dieser Komponente aktiviert sind, wird das Ereignis e an die angeschlossenen ActionListener weitergeleitet.
protected void processEvent(AWTEvent e)     [1.1]
Verarbeitet das Event e.
public synchronized void removeActionListener(ActionListener l)     [1.1]
Entfernt l aus der Kette der registrierten ActionListener.
public void setActionCommand(String command)     [1.1]
Setzt den String, der beim Selektieren des Menüeintrags in das erzeugte ActionEvent eingetragen wird, auf command.
public synchronized void setEnabled(boolean b)     [1.1]
Aktiviert oder deaktiviert den Menüeintrag in Abhängigkeit von b.
public synchronized void setLabel(String label)
Setzt den Text des Menüeintrags auf label.
public void setShortcut(MenuShortcut s)     [1.1]
Setzt das Tastaturkürzel des Menüeintrags auf s. Falls bereits ein Tastaturkürzel definiert war, wird es ersetzt.


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

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