Choice

Name

Choice

[Graphic: Figure from the text]

Description

The Choice is a Component that provides a drop-down list of choices to choose from.

Class Definition

public class java.awt.Choice extends java.awt.Component implements java.awt.ItemSelectable {
 // Constructors public Choice(); // Instance Methods public synchronized void add (String item); public synchronized void addItem (String item); (Deprecated) public void addItemListener (ItemListener l); public void addNotify();
public int countItems(); (Deprecated) public String getItem (int index);
public int getItemCount(); public int getSelectedIndex();
public synchronized String getSelectedItem();
public synchronized Object[] getSelectedObjects(); public synchronized void insert (String item, int index); public synchronized void remove (int position); public synchronized void remove (String item); public synchronized void removeAll(); public void removeItemListener (ItemListener l); public synchronized void select (int pos);
public synchronized void select (String str); // Protected Instance Methods protected String paramString(); protected void processEvent (AWTEvent e); protected void processItemEvent (ItemEvent e);
}

Constructors

Choice

public Choice()

Instance Methods

add

public synchronized void add (String item)

addItem

public synchronized void addItem (String item) (Deprecated)

addItemListener

public void addItemListener (ItemListener l)

addNotify

public void addNotify()

countItems

public int countItems() (Deprecated)

getItem

public String getItem (int index)

getItemCount

public int getItemCount()

getSelectedIndex

public int getSelectedIndex()

getSelectedItem

public synchronized String getSelectedItem()

getSelectedObjects

public synchronized Object[] getSelectedObjects()

insert

public synchronized void insert (String item, int index)

remove

public synchronized void remove (int position)

public synchronized void remove (String string)

removeAll

public synchronized void removeAll()

removeItemListener

public void removeItemListener (ItemListener l)

select

public synchronized void select (int pos)

public synchronized void select (String str)

Protected Instance Methods

paramString

protected String paramString()

processEvent

protected void processEvent (AWTEvent e)

processItemEvent

protected void processItemEvent (ItemEvent e)

See Also

Component, ItemSelectable, String