Class awt.OptionMenu
All Packages    This Package    Previous    Next

Class awt.OptionMenu

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

public class OptionMenu
extends Component
OptionMenu is a pop-up menu of choices. The current choice is displayed as the title of the menu.
Version:
1.15 03 Feb 1995
Author:
Sami Shaio

selectedIndex
the index of the current choice for this OptionMenu

OptionMenu(Container, String, String)
Constructs an OptionMenu.

addItem(String)
Adds an item to this OptionMenu.
addSeparator()
Adds a separator line to the current position in the OptionMenu.
dispose()
Disposes of this OptionMenu.
getPreferredSize()
Returns the natural size of the object.
itemAt(int)
Returns the String at the given index in the OptionMenu.
map()
Shows this OptionMenu.
move(int, int)
Moves this OptionMenu.
nItems()
Returns the number of items in this OptionMenu.
reshape(int, int, int, int)
Reshapes this OptionMenu.
select(int)
Select the given item.
selected(int)
Overrides this method to take some action whenever the current choice for the OptionMenu changes.
selectedItem()
Returns the current choice as a String.
unMap()
Hides this OptionMenu.

selectedIndex
  public int selectedIndex
the index of the current choice for this OptionMenu

OptionMenu
  public OptionMenu(Container p,
                    String label,
                    String pName)
Constructs an OptionMenu.
Parameters:
p - is the parent window to contain this OptionMenu
label - is a string describing the OptionMenu. It can be null.
pName - is the name of this OptionMenu. This name may be signficant for layout purposes.
See Also:
BorderLayout

addItem
  public void addItem(String item)
Adds an item to this OptionMenu.

addSeparator

  public void addSeparator()
Adds a separator line to the current position in the OptionMenu.

getPreferredSize

  public Dimension getPreferredSize()
Returns the natural size of the object.
Overrides:
getPreferredSize in class Component

nItems

  public int nItems()
Returns the number of items in this OptionMenu. Separators don't count.

itemAt

  public String itemAt(int index)
Returns the String at the given index in the OptionMenu.

selected

  public void selected(int index)
Overrides this method to take some action whenever the current choice for the OptionMenu changes.
Parameters:
index - is the index of the current choice.

selectedItem

  public String selectedItem()
Returns the current choice as a String.

select

  public void select(int pos)
Select the given item.

dispose

  public void dispose()
Disposes of this OptionMenu. It should not be used afterwards.
Overrides:
dispose in class Component

move

  public void move(int X,
                   int Y)
Moves this OptionMenu.
Overrides:
move in class Component

reshape

  public void reshape(int x,
                      int y,
                      int w,
                      int h)
Reshapes this OptionMenu.
Overrides:
reshape in class Component

map

  public void map()
Shows this OptionMenu.
Overrides:
map in class Component

unMap

  public void unMap()
Hides this OptionMenu.
Overrides:
unMap in class Component


All Packages    This Package    Previous    Next