org.interactivemesh.pivot.wtk.j3d
Class PCanvas3D.PCanvas3DSkin
java.lang.Object
org.apache.pivot.wtk.skin.ComponentSkin
org.interactivemesh.pivot.wtk.j3d.PCanvas3D.PCanvas3DSkin
- All Implemented Interfaces:
- org.apache.pivot.wtk.ComponentKeyListener, org.apache.pivot.wtk.ComponentListener, org.apache.pivot.wtk.ComponentMouseButtonListener, org.apache.pivot.wtk.ComponentMouseListener, org.apache.pivot.wtk.ComponentMouseWheelListener, org.apache.pivot.wtk.ComponentStateListener, org.apache.pivot.wtk.ComponentTooltipListener, org.apache.pivot.wtk.ConstrainedVisual, org.apache.pivot.wtk.Skin, org.apache.pivot.wtk.Visual
- Enclosing class:
- PCanvas3D
public final class PCanvas3D.PCanvas3DSkin
- extends org.apache.pivot.wtk.skin.ComponentSkin
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentListener |
org.apache.pivot.wtk.ComponentListener.Adapter |
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentStateListener |
org.apache.pivot.wtk.ComponentStateListener.Adapter |
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseListener |
org.apache.pivot.wtk.ComponentMouseListener.Adapter |
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseButtonListener |
org.apache.pivot.wtk.ComponentMouseButtonListener.Adapter |
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentKeyListener |
org.apache.pivot.wtk.ComponentKeyListener.Adapter |
Method Summary |
void |
enabledChanged(org.apache.pivot.wtk.Component component)
|
void |
focusedChanged(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Component obverseComponent)
|
java.awt.Color |
getBackgroundColor()
|
int |
getPreferredHeight(int height)
|
int |
getPreferredWidth(int width)
|
boolean |
isFocusable()
|
boolean |
isOpaque()
|
boolean |
keyPressed(org.apache.pivot.wtk.Component component,
int keyCode,
org.apache.pivot.wtk.Keyboard.KeyLocation keyLocation)
|
boolean |
keyReleased(org.apache.pivot.wtk.Component component,
int keyCode,
org.apache.pivot.wtk.Keyboard.KeyLocation keyLocation)
|
boolean |
keyTyped(org.apache.pivot.wtk.Component component,
char character)
|
void |
layout()
|
void |
locationChanged(org.apache.pivot.wtk.Component component,
int previousX,
int previousY)
|
boolean |
mouseClick(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y,
int count)
|
boolean |
mouseDown(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
|
boolean |
mouseMove(org.apache.pivot.wtk.Component component,
int x,
int y)
|
void |
mouseOut(org.apache.pivot.wtk.Component component)
|
void |
mouseOver(org.apache.pivot.wtk.Component component)
|
boolean |
mouseUp(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
|
boolean |
mouseWheel(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.ScrollType scrollType,
int scrollAmount,
int wheelRotation,
int x,
int y)
|
void |
paint(java.awt.Graphics2D g)
|
void |
parentChanged(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Container previousParent)
|
void |
setBackgroundColor(java.awt.Color backgroundColor)
|
void |
setSize(int width,
int height)
|
void |
sizeChanged(org.apache.pivot.wtk.Component component,
int previousWidth,
int previousHeight)
|
void |
visibleChanged(org.apache.pivot.wtk.Component component)
|
Methods inherited from class org.apache.pivot.wtk.skin.ComponentSkin |
cursorChanged, decodeFont, dragSourceChanged, dropTargetChanged, getBaseline, getBaseline, getComponent, getHeight, getPreferredSize, getWidth, heightLimitsChanged, install, invalidateComponent, menuHandlerChanged, nameChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, repaintComponent, repaintComponent, tooltipDelayChanged, tooltipTextChanged, tooltipTriggered, widthLimitsChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PCanvas3D.PCanvas3DSkin
public PCanvas3D.PCanvas3DSkin()
getBackgroundColor
public java.awt.Color getBackgroundColor()
setBackgroundColor
public void setBackgroundColor(java.awt.Color backgroundColor)
getPreferredWidth
public int getPreferredWidth(int width)
getPreferredHeight
public int getPreferredHeight(int height)
layout
public void layout()
isFocusable
public boolean isFocusable()
- Specified by:
isFocusable
in interface org.apache.pivot.wtk.Skin
- Overrides:
isFocusable
in class org.apache.pivot.wtk.skin.ComponentSkin
isOpaque
public boolean isOpaque()
- Specified by:
isOpaque
in interface org.apache.pivot.wtk.Skin
- Overrides:
isOpaque
in class org.apache.pivot.wtk.skin.ComponentSkin
setSize
public void setSize(int width,
int height)
- Specified by:
setSize
in interface org.apache.pivot.wtk.ConstrainedVisual
- Overrides:
setSize
in class org.apache.pivot.wtk.skin.ComponentSkin
paint
public void paint(java.awt.Graphics2D g)
keyTyped
public boolean keyTyped(org.apache.pivot.wtk.Component component,
char character)
- Specified by:
keyTyped
in interface org.apache.pivot.wtk.ComponentKeyListener
- Overrides:
keyTyped
in class org.apache.pivot.wtk.skin.ComponentSkin
keyPressed
public boolean keyPressed(org.apache.pivot.wtk.Component component,
int keyCode,
org.apache.pivot.wtk.Keyboard.KeyLocation keyLocation)
- Specified by:
keyPressed
in interface org.apache.pivot.wtk.ComponentKeyListener
- Overrides:
keyPressed
in class org.apache.pivot.wtk.skin.ComponentSkin
keyReleased
public boolean keyReleased(org.apache.pivot.wtk.Component component,
int keyCode,
org.apache.pivot.wtk.Keyboard.KeyLocation keyLocation)
- Specified by:
keyReleased
in interface org.apache.pivot.wtk.ComponentKeyListener
- Overrides:
keyReleased
in class org.apache.pivot.wtk.skin.ComponentSkin
mouseMove
public boolean mouseMove(org.apache.pivot.wtk.Component component,
int x,
int y)
- Specified by:
mouseMove
in interface org.apache.pivot.wtk.ComponentMouseListener
- Overrides:
mouseMove
in class org.apache.pivot.wtk.skin.ComponentSkin
mouseOver
public void mouseOver(org.apache.pivot.wtk.Component component)
- Specified by:
mouseOver
in interface org.apache.pivot.wtk.ComponentMouseListener
- Overrides:
mouseOver
in class org.apache.pivot.wtk.skin.ComponentSkin
mouseOut
public void mouseOut(org.apache.pivot.wtk.Component component)
- Specified by:
mouseOut
in interface org.apache.pivot.wtk.ComponentMouseListener
- Overrides:
mouseOut
in class org.apache.pivot.wtk.skin.ComponentSkin
mouseDown
public boolean mouseDown(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
- Specified by:
mouseDown
in interface org.apache.pivot.wtk.ComponentMouseButtonListener
- Overrides:
mouseDown
in class org.apache.pivot.wtk.skin.ComponentSkin
mouseUp
public boolean mouseUp(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
- Specified by:
mouseUp
in interface org.apache.pivot.wtk.ComponentMouseButtonListener
- Overrides:
mouseUp
in class org.apache.pivot.wtk.skin.ComponentSkin
mouseClick
public boolean mouseClick(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y,
int count)
- Specified by:
mouseClick
in interface org.apache.pivot.wtk.ComponentMouseButtonListener
- Overrides:
mouseClick
in class org.apache.pivot.wtk.skin.ComponentSkin
mouseWheel
public boolean mouseWheel(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.ScrollType scrollType,
int scrollAmount,
int wheelRotation,
int x,
int y)
- Specified by:
mouseWheel
in interface org.apache.pivot.wtk.ComponentMouseWheelListener
- Overrides:
mouseWheel
in class org.apache.pivot.wtk.skin.ComponentSkin
parentChanged
public void parentChanged(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Container previousParent)
- Specified by:
parentChanged
in interface org.apache.pivot.wtk.ComponentListener
- Overrides:
parentChanged
in class org.apache.pivot.wtk.skin.ComponentSkin
visibleChanged
public void visibleChanged(org.apache.pivot.wtk.Component component)
- Specified by:
visibleChanged
in interface org.apache.pivot.wtk.ComponentListener
- Overrides:
visibleChanged
in class org.apache.pivot.wtk.skin.ComponentSkin
locationChanged
public void locationChanged(org.apache.pivot.wtk.Component component,
int previousX,
int previousY)
- Specified by:
locationChanged
in interface org.apache.pivot.wtk.ComponentListener
- Overrides:
locationChanged
in class org.apache.pivot.wtk.skin.ComponentSkin
sizeChanged
public void sizeChanged(org.apache.pivot.wtk.Component component,
int previousWidth,
int previousHeight)
- Specified by:
sizeChanged
in interface org.apache.pivot.wtk.ComponentListener
- Overrides:
sizeChanged
in class org.apache.pivot.wtk.skin.ComponentSkin
enabledChanged
public void enabledChanged(org.apache.pivot.wtk.Component component)
- Specified by:
enabledChanged
in interface org.apache.pivot.wtk.ComponentStateListener
- Overrides:
enabledChanged
in class org.apache.pivot.wtk.skin.ComponentSkin
focusedChanged
public void focusedChanged(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Component obverseComponent)
- Specified by:
focusedChanged
in interface org.apache.pivot.wtk.ComponentStateListener
- Overrides:
focusedChanged
in class org.apache.pivot.wtk.skin.ComponentSkin