jcontrol.ui.vole.menu
Class TextMenu
java.lang.Object
jcontrol.ui.vole.Component
jcontrol.ui.vole.menu.Menu
jcontrol.ui.vole.menu.TextMenu
- All Implemented Interfaces:
- MenuInterface
public class TextMenu
- extends Menu
The class TextMenu implements a simple graphical text-based
scrolling menu.
(c) Copyright 2003-2005 DOMOLOGIC GmbH
- Version:
- 1.0
- Author:
- Marcus Timmermann
| Fields inherited from class jcontrol.ui.vole.Component |
eventQueue, focusOwner, font, g, height, listener, parent, visible, width, x, y |
|
Constructor Summary |
TextMenu(int x,
int y,
int width,
int height)
Constructor for TextMenu. |
|
Method Summary |
boolean |
onKeyEvent(KeyEvent e)
If a KeyEvent accurs, this method is called. |
void |
paint()
Repaints the menu. |
| Methods inherited from class jcontrol.ui.vole.menu.Menu |
addMenuItem, addMenuItem, enableMenuItem, getActiveItemCount, getSelectedIndex, hasNextOrPrev, isMenuItemEnabled, remove, removeMenuItem, select, select, selectNextOrPrev, setActionListener, setFont, setParent |
| Methods inherited from class jcontrol.ui.vole.Component |
getBounds, getParent, isVisible, onActionEvent, removeFocus, requestFocus, setBounds, setGraphics, setVisible, transferFocus, validate |
TextMenu
public TextMenu(int x,
int y,
int width,
int height)
- Constructor for TextMenu.
- Parameters:
x - the menu's x positiony - the menu's y positionwidth - the widthheight - the height
onKeyEvent
public boolean onKeyEvent(KeyEvent e)
- If a KeyEvent accurs, this method is called.
- Specified by:
onKeyEvent in interface MenuInterface- Overrides:
onKeyEvent in class Menu
- Parameters:
e - the KeyEvent.
- Returns:
- false if the KeyEvent was consumed, true otherwise.
paint
public void paint()
- Repaints the menu.
- Specified by:
paint in interface MenuInterface- Specified by:
paint in class Menu
- See Also:
Menu.paint()