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

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

Deklaration

public class CheckboxMenuItem
extends java.awt.MenuItem
implements java.awt.ItemSelectable, javax.accessibility.Accessible

Beschreibung

Die Klasse CheckboxMenuItem implementiert einen Menüeintrag, der vor seinem Text eine Checkbox enthält.


 
Konstruktoren
publicCheckboxMenuItem()     [1.1]
publicCheckboxMenuItem(String label)
publicCheckboxMenuItem(String label, boolean state)     [1.1]
 
Methoden
public synchronized voidaddItemListener(ItemListener l)     [1.1]
public voidaddNotify()
public AccessibleContextgetAccessibleContext()     [1.3]
public EventListener[]getListeners(Class listenerType)     [1.3]
public synchronized Object[]getSelectedObjects()     [1.1]
public booleangetState()
public StringparamString()
protected voidprocessEvent(AWTEvent e)
protected voidprocessItemEvent(ItemEvent e)     [1.1]
public synchronized voidremoveItemListener(ItemListener l)     [1.1]
public synchronized voidsetState(boolean b)


 

Konstruktoren im Detail

public CheckboxMenuItem()     [1.1]
Erzeugt einen neuen CheckboxMenuItem ohne Beschriftung, der nicht selektiert ist.
public CheckboxMenuItem(String label)
Erzeugt einen neuen CheckboxMenuItem mit der Beschriftung label. Per Voreinstellung ist die Checkbox nicht selektiert.
public CheckboxMenuItem(String label, boolean state)     [1.1]
Erzeugt einen neuen CheckboxMenuItem mit der Beschriftung label und dem Zustand state.

 

Methoden im Detail

public synchronized void addItemListener(ItemListener l)     [1.1]
Registriert l bei dieser Komponente.
public void addNotify()
Erzeugt über einen Aufruf von createCheckboxMenuItem des Toolkits ein Peer-Objekt, das die CheckboxMenuItem-Komponente am Bildschirm darstellt.
public AccessibleContext getAccessibleContext()     [1.3]
Liefert den AccessibleContext.
public EventListener[] getListeners(Class listenerType)     [1.3]
Liefert die Listener des angegebenen Typs.
public synchronized Object[] getSelectedObjects()     [1.1]
Falls der Zustand der Checkbox »ausgewählt« ist, liefert diese Methode ein einelementiges Array zurück, das den Text des aufgerufenen Exemplars enthält. Wenn die Checkbox nicht selektiert ist, wird null zurückgeliefert.
public boolean getState()
Liefert true, wenn die Checkbox selektiert ist, sonst false.
public String paramString()
Liefert den Parameter-String, der den Zustand der Checkbox und des Menüeintrags enthält.
protected void processEvent(AWTEvent e)
Falls e ein ItemEvent ist, wird processItemEvent() aufgerufen, ansonsten wird das Ereignis an den Vorfahren weitergeleitet.
protected void processItemEvent(ItemEvent e)     [1.1]
Falls Item-Events bei dieser Komponente aktiviert sind, wird das Ereignis e an die angeschlossenen ItemListener weitergeleitet.
public synchronized void removeItemListener(ItemListener l)     [1.1]
Entfernt l aus der Kette der registrierten ItemListener.
public synchronized void setState(boolean b)
Mit dieser Methode kann der Zustand der Checkbox geändert werden. Wenn b true ist, wird sie selektiert, sonst deselektiert. Falls die Checkbox sichtbar ist, wird ihre Darstellung sofort geändert.


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

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