public class Wheel extends WidgetWithListener implements ej.fp.MouseListener
Notes:
Wheel.WheelListener to send the state events.| Modifier and Type | Class and Description |
|---|---|
static interface |
Wheel.WheelListener
Interface that handle wheel events.
|
static class |
Wheel.WheelListenerToCommandEvents
Default implementation of
Wheel.WheelListener. |
| Constructor and Description |
|---|
Wheel() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
finalizeConfiguration() |
void |
mouseDragged(int x,
int y) |
void |
mousePressed(int x,
int y,
ej.fp.MouseListener.MouseButton button) |
void |
mouseReleased(int x,
int y,
ej.fp.MouseListener.MouseButton button) |
protected java.lang.Object |
newDefaultListener()
Lets subclass creates a default listener.
|
void |
setListenerClass(java.lang.String listenerClassName)
Defines the user class which has to implement
Wheel.WheelListener. |
void |
setMaxAngle(double maxAngle)
Sets the bigger angle the wheel can have.
|
void |
setPushedSkin(ej.fp.Image pushedSkin)
Sets the skin to show the wheel press event.
|
void |
setSteps(ej.fp.Image[] steps)
Sets the images which simulate the wheel rotation.
|
void |
start() |
newListener, setListenerClassgetAbsoluteX, getAbsoluteY, getCurrentSkin, getFilter, getHeight, getLabel, getParent, getSkin, getWidth, getX, getY, isOver, repaint, repaint, setCurrentSkin, setFilter, setHeight, setLabel, setOverlay, setSkin, setWidth, setX, setY, showYourselfpublic void setPushedSkin(ej.fp.Image pushedSkin)
This method should only be called by front panel parser.
pushedSkin - the press skin.public void setMaxAngle(double maxAngle)
This method should only be called by front panel parser.
maxAngle - an angle in degree.public void setSteps(ej.fp.Image[] steps)
This method should only be called by front panel parser.
steps - array of images.public void setListenerClass(java.lang.String listenerClassName)
Wheel.WheelListener.
This method should only be called by front panel parser.
listenerClassName - user listener class name.public void finalizeConfiguration()
finalizeConfiguration in class ej.fp.Widgetpublic void start()
start in class ej.fp.Widgetprotected java.lang.Object newDefaultListener()
WidgetWithListenernewDefaultListener in class WidgetWithListenerpublic void mousePressed(int x,
int y,
ej.fp.MouseListener.MouseButton button)
mousePressed in interface ej.fp.MouseListenerpublic void mouseDragged(int x,
int y)
mouseDragged in interface ej.fp.MouseListenerpublic void mouseReleased(int x,
int y,
ej.fp.MouseListener.MouseButton button)
mouseReleased in interface ej.fp.MouseListenerpublic void dispose()
dispose in class ej.fp.Widget