render
Class Widget
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
java.util.Vector
render.Widget
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable
- public class Widget
- extends java.util.Vector
- See Also:
- Serialized Form
|
Constructor Summary |
Widget(int type,
java.lang.String name)
|
| Methods inherited from class java.util.Vector |
add, add, addAll, addAll, addElement, capacity, clear, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, trimToSize |
| Methods inherited from class java.util.AbstractList |
iterator, listIterator, listIterator |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
iterator, listIterator, listIterator |
W
public int W
numLines
public int numLines
oneLine
public boolean oneLine
margin
public int margin
H
public static int H
height
public int height
BUTTON
public static int BUTTON
SLIDER
public static int SLIDER
MENU
public static int MENU
consumesEvents
public boolean consumesEvents
Widget
public Widget(int type,
java.lang.String name)
add
public Widget add(int type,
java.lang.String name)
addState
public Widget addState(java.lang.String name)
copy
public Widget copy()
clone
public java.lang.Object clone()
child
public Widget child(int i)
close
public Widget close()
consumesEvents
public boolean consumesEvents()
down
public Widget down()
find
public Widget find(int x,
int y)
getName
public java.lang.String getName()
getState
public int getState()
getType
public int getType()
getValue
public double getValue()
getX
public int getX()
getY
public int getY()
isTearOff
public boolean isTearOff()
mouseDrag
public boolean mouseDrag(int x,
int y)
mouseUp
public boolean mouseUp(int x,
int y)
moveBy
public Widget moveBy(int x,
int y)
moveTo
public Widget moveTo(int x,
int y)
open
public Widget open()
render
public int render(java.awt.Graphics g)
render
public int render(java.awt.Graphics g,
int x,
int y)
tearOff
public Widget tearOff()
setState
public Widget setState(int state)
setValue
public Widget setValue(double value)
toString
public java.lang.String toString()
up
public Widget up()
setBackground
public void setBackground(java.awt.Color bgColor)
equals
public boolean equals(java.lang.Object o)
- The equals for Vector does comparison of stuff that's contained
in Vector. If Widget used that, then two Widgets without children
would be equal even if they were very different Widgets.