org.zaval.lw
Class LwMenu
java.lang.Object
|
+--org.zaval.util.ValidationObject
|
+--org.zaval.lw.LwCanvas
|
+--org.zaval.lw.LwPanel
|
+--org.zaval.lw.LwList
|
+--org.zaval.lw.LwComboList
|
+--org.zaval.lw.LwMenu
- All Implemented Interfaces:
- Drawable, java.util.EventListener, Layoutable, LayoutContainer, LwComponent, LwComposite, LwContainer, LwFocusListener, LwKeyListener, LwMouseListener, LwMouseMotionListener, PosListener, ScrollObj, Validationable
- public class LwMenu
- extends LwComboList
| Methods inherited from class org.zaval.lw.LwComboList |
canHaveFocus, catchInput, endDragged, keyPressed, mouseDragged, mouseEntered, mouseMoved, mousePressed, mouseReleased, paintOnTop, startDragged |
| Methods inherited from class org.zaval.lw.LwList |
add, addSelectionListener, drawPosMarker, drawSelMarker, focusGained, focusLost, getLayoutOffset, getPosController, getPosRectColor, getSelectColor, getSelected, getSelectedIndex, getSOLocation, getSOSize, insert, isSelected, keyReleased, keyTyped, mouseClicked, mouseExited, moveContent, notifyScrollMan, pageSize, removeSelectionListener, select, setLwLayout, setPosController, setPosRectColor, setScrollMan, setSelectColor, setSOLocation |
| Methods inherited from class org.zaval.lw.LwPanel |
add, add, calcPreferredSize, count, get, getLwComponentAt, getLwLayout, indexOf, insert, invalidate, recalc, remove, setBackground, setOpaque, toFront, updateCashedPs |
| Methods inherited from class org.zaval.lw.LwCanvas |
getBackground, getBounds, getHeight, getInsets, getLocation, getLwParent, getOrigin, getPreferredSize, getSize, getViewMan, getVisiblePart, getWidth, getX, getY, hasFocus, isEnabled, isOpaque, isVisible, paint, repaint, repaint, requestFocus, setEnabled, setInsets, setLocation, setLwParent, setPSSize, setSize, setViewMan, toString, update, validate, viewManChanged, vrp |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.zaval.lw.Layoutable |
getBounds, getHeight, getInsets, getLocation, getPreferredSize, getSize, getWidth, getX, getY, isVisible, setLocation, setSize |
LwMenu
public LwMenu()
removeAll
public void removeAll()
- Description copied from interface:
LwContainer
- Removes all child components from this container.
The layout manager of this container should be informed by calling
componentRemoved method of the manager for every child component
that has been removed.
- Overrides:
removeAll in class LwList
remove
public void remove(int i)
- Description copied from interface:
LwContainer
- Removes the component, specified by the index, from this container.
The layout manager of this container should be informed by calling
componentRemoved method of the manager.
- Overrides:
remove in class LwList
- Following copied from interface:
org.zaval.lw.LwContainer
- Parameters:
index - the index of the component to be removed.
setSubMenu
public void setSubMenu(LwComponent comp,
LwMenu menu)
getSubMenu
public LwMenu getSubMenu(LwComponent item)
posChanged
public void posChanged(PosEvent e)
- Description copied from interface:
PosListener
- Invoked when a virtual position has been changed.
- Overrides:
posChanged in class LwComboList
- Following copied from interface:
org.zaval.misc.event.PosListener
- Parameters:
e - the specified pos event.
setVisible
public void setVisible(boolean v)
- Description copied from interface:
LwComponent
- Shows or hides this lightweight component depending on the value of parameter
b.
- Overrides:
setVisible in class LwCanvas
- Following copied from interface:
org.zaval.lw.LwComponent
- Parameters:
b - if it is true, shows this component;
otherwise, hides this component.
perform
protected void perform(int from)
- Description copied from class:
LwList
- Creates and fires appropriate selection event for list of selection listeners.
- Overrides:
perform in class LwList
- Following copied from class:
org.zaval.lw.LwList
- Parameters:
from - the selected item index.
addDelimiter
public void addDelimiter()
getDefaultLayout
protected LwLayout getDefaultLayout()
- Description copied from class:
LwPanel
- Gets the default layout manager that is set with the container during initialization.
This implementation of the method returns LwRastLayout as the default layout manager, the
layout manager is got as a static object by "layout.raster" key.
- Overrides:
getDefaultLayout in class LwList
- Following copied from class:
org.zaval.lw.LwPanel
- Returns:
- a layout manager.
Copyright © Zaval Creative Engineering Group, 2000-2005.
http://www.zaval.org