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

java.lang.Object
   |
   +--java.awt.Component
         |
         +--java.awt.Choice

Deklaration

public class Choice
extends java.awt.Component
implements java.awt.ItemSelectable, javax.accessibility.Accessible

Beschreibung

Choice implementiert ein Drop-Down-Menü mit einer Liste von Strings, von denen nur genau einer gleichzeitig ausgewählt sein kann.


 
Konstruktoren
publicChoice()
 
Methoden
public synchronized voidadd(String item)     [1.1]
public synchronized voidaddItem(String item)
public synchronized voidaddItemListener(ItemListener l)     [1.1]
public voidaddNotify()     [1.2]
public intcountItems()
      Verworfen in Version 1.1. Ersetzt durch getItemCount().
public AccessibleContextgetAccessibleContext()     [1.3]
public StringgetItem(int index)
public intgetItemCount()     [1.1]
public EventListener[]getListeners(Class listenerType)     [1.3]
public intgetSelectedIndex()
public synchronized StringgetSelectedItem()
public synchronized Object[]getSelectedObjects()     [1.1]
public synchronized voidinsert(String item, int index)     [1.1]
protected StringparamString()
protected voidprocessEvent(AWTEvent e)
protected voidprocessItemEvent(ItemEvent e)     [1.1]
public synchronized voidremove(int position)     [1.1]
public synchronized voidremove(String item)     [1.1]
public synchronized voidremoveAll()     [1.1]
public synchronized voidremoveItemListener(ItemListener l)     [1.1]
public synchronized voidselect(String str)
public synchronized voidselect(int pos)


 

Konstruktoren im Detail

public Choice()
Erzeugt ein neues Exemplar von Choice, das noch keine Einträge enthält.

 

Methoden im Detail

public synchronized void add(String item)     [1.1]
Fügt den String item am Ende der Liste an.
Exception: NullPointerException
public synchronized void addItem(String item)
Fügt den String item am Ende der Liste an.
Exception: NullPointerException
public synchronized void addItemListener(ItemListener l)     [1.1]
Registriert l bei dieser Komponente.
public void addNotify()     [1.2]
Erzeugt über einen Aufruf von createChoice des Toolkits ein Peer-Objekt, das die Choice-Komponente am Bildschirm darstellt.
public int countItems()
Liefert die Anzahl der Einträge zurück.
public AccessibleContext getAccessibleContext()     [1.3]
Liefert den AccessibleContext.
public String getItem(int index)
Liefert den Listeneintrag an der Position index zurück, die von null an gezählt wird.
public int getItemCount()     [1.1]
Liefert die Anzahl der Einträge zurück.
public EventListener[] getListeners(Class listenerType)     [1.3]
Liefert die Listener des angegebenen Typs.
public int getSelectedIndex()
Liefert den Index des selektierten Eintrags zurück. Dieser Index wird von null an gezählt. Der Rückgabewert -1 tritt auf, wenn die Liste leer ist.
public synchronized String getSelectedItem()
Liefert den selektierten Eintrag zurück. Falls die Liste leer ist, wird null zurückgegeben.
public synchronized Object[] getSelectedObjects()     [1.1]
Diese Methode liefert ein einelementiges Array zurück, das selektierten Eintrag als String enthält. Wenn die Liste leer ist, wird null zurückgeliefert.
public synchronized void insert(String item, int index)     [1.1]
Fügt den Eintrag item an der Position index, die von null an gezählt wird, in die Liste ein. Wenn index größer oder gleich der momentanen Anzahl der Einträge ist, wird der Eintrag am Ende angehängt.
Exception: IllegalArgumentException
Exception: NullPointerException
protected String paramString()
Liefert den Parameter-String des Objekts, der den momentan selektierten Eintrag 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 remove(int position)     [1.1]
Entfernt den Eintrag an der Position position, die von null an gezählt wird, aus der Liste. Wenn dieser Eintrag selektiert war, wird der erste Listeneintrag selektiert.
public synchronized void remove(String item)     [1.1]
Entfernt den Eintrag item aus der Liste. Wenn item selektiert war, wird der erste Listeneintrag selektiert.
Exception: IllegalArgumentException
public synchronized void removeAll()     [1.1]
Entfernt alle Einträge aus der Liste.
public synchronized void removeItemListener(ItemListener l)     [1.1]
Entfernt l aus der Kette der registrierten ItemListener.
public synchronized void select(String str)
Selektiert den durch str bezeichneten Eintrag, falls ein solcher Eintrag in der Liste vorhanden ist. Andernfalls bleibt diese Methode wirkungslos.
public synchronized void select(int pos)
Selektiert den Eintrag an der Position pos, die von null an gezählt wird.
Exception: IllegalArgumentException


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

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