public class EveCanvas
extends java.awt.Panel
implements java.awt.image.ImageObserver
| Modifier and Type | Field and Description |
|---|---|
boolean |
hasBeenPainted |
boolean |
hasBeenShown |
static boolean |
inCallback |
java.awt.Graphics |
lastPaintGraphics |
static int |
mouseState |
boolean |
painted |
java.awt.Dimension |
preferredSize |
NativeWindowSurface |
win |
| Constructor and Description |
|---|
EveCanvas(WindowSurface win) |
| Modifier and Type | Method and Description |
|---|---|
static int |
actionKeyValue(eve.fx.gui.EveCanvas.newkey nk) |
boolean |
checkModal() |
void |
drawImage(Image im,
int clipX,
int clipY,
int clipWidth,
int clipHeight,
int destX,
int destY,
int destWidth,
int destHeight) |
java.awt.Graphics |
getGraphics() |
static int |
getMouseState() |
java.awt.Window |
getParentWindow() |
boolean |
handleEvent(java.awt.Event event) |
boolean |
handleEvent(java.awt.event.MouseWheelEvent ev) |
boolean |
imageUpdate(java.awt.Image arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5) |
static int |
keyValue(eve.fx.gui.EveCanvas.newkey nk) |
boolean |
moveImage(int srcX,
int srcY,
int srcWidth,
int srcHeight,
int destX,
int destY) |
void |
paint(java.awt.Graphics g) |
void |
postTimerMessage() |
void |
update(java.awt.Graphics g) |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, hasFocus, hide, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic NativeWindowSurface win
public boolean hasBeenShown
public boolean hasBeenPainted
public java.awt.Dimension preferredSize
public static boolean inCallback
public static int mouseState
public java.awt.Graphics lastPaintGraphics
public boolean painted
public EveCanvas(WindowSurface win)
public boolean imageUpdate(java.awt.Image arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
imageUpdate in interface java.awt.image.ImageObserverimageUpdate in class java.awt.Componentpublic java.awt.Window getParentWindow()
public static int getMouseState()
public boolean checkModal()
public boolean handleEvent(java.awt.event.MouseWheelEvent ev)
public boolean handleEvent(java.awt.Event event)
handleEvent in class java.awt.Componentpublic static int keyValue(eve.fx.gui.EveCanvas.newkey nk)
public static int actionKeyValue(eve.fx.gui.EveCanvas.newkey nk)
public void paint(java.awt.Graphics g)
paint in class java.awt.Containerpublic void update(java.awt.Graphics g)
update in class java.awt.Containerpublic void drawImage(Image im, int clipX, int clipY, int clipWidth, int clipHeight, int destX, int destY, int destWidth, int destHeight)
public boolean moveImage(int srcX,
int srcY,
int srcWidth,
int srcHeight,
int destX,
int destY)
public void postTimerMessage()
public java.awt.Graphics getGraphics()
getGraphics in class java.awt.Component