java.awt
Class Choice
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Choice
- public class Choice
- extends Component
- implements ItemSelectable
Methods inherited from class java.awt.Component |
addKeyListener,
addMouseListener,
contains,
findComponentAt,
getBounds,
getFont,
getFontMetrics,
getGraphics,
getHeight,
getLocationOnScreen,
getMaximumSize,
getParent,
getPreferredSize,
getSize,
getWidth,
getX,
getY,
invalidate,
isEnabled,
isValid,
isVisible,
paintAll,
processKeyEvent,
proxyRequestFocus,
repaint,
repaint,
requestFocus,
setBackground,
setBounds,
setEnabled,
setForeground,
setLocation,
setSize,
setSize,
setVisible,
update,
validate |
Choice
public Choice()
add
public void add(String item)
addItem
public void addItem(String item)
addItemListener
public void addItemListener(ItemListener l)
- Specified by:
- addItemListener in interface ItemSelectable
getItem
public String getItem(int index)
getItemCount
public int getItemCount()
getSelectedIndex
public int getSelectedIndex()
getSelectedItem
public String getSelectedItem()
getSelectedObjects
public Object[] getSelectedObjects()
- Specified by:
- getSelectedObjects in interface ItemSelectable
getMinimumSize
public Dimension getMinimumSize()
- Overrides:
- getMinimumSize in class Component
processMouseEvent
public void processMouseEvent(MouseEvent ev)
- Description copied from class: Component
- Does not work because of the type cast Problem!
All event sources call the specialized method
(e.g. processMouseEvent) directly
- Overrides:
- processMouseEvent in class Component
paint
public void paint(Graphics g)
- Overrides:
- paint in class Component
remove
public void remove(String item)
remove
public void remove(int index)
removeItemListener
public void removeItemListener(ItemListener l)
- Specified by:
- removeItemListener in interface ItemSelectable
select
public void select(int index)
select
public void select(String item)