Class Canvas
java.lang.Object
javaforce.webui.Component
javaforce.webui.Container
javaforce.webui.Canvas
-
Nested Class Summary
Nested classes/interfaces inherited from class Component
Component.Event -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDraw an image on canvas.voidDraw a rectangle on canvas.voidEnables user drawn rectangle on canvas.getRect()Returns coordinates of last user drawn rectangle.html()Returns HTML to render component.voidTells the client to start WebGL on canvas.voidonDrawRect(Rectangle rect) Methods inherited from class Container
add, add, count, events, get, get, getAll, getComponent, init, remove, remove, removeAll, set, setClientMethods inherited from class Component
action, addActionListener, addAttr, addChangedListener, addClass, addClickListener, addEvent, addKeyDownListener, addKeyDownListenerPreventDefault, addKeyUpListener, addKeyUpListenerPreventDefault, addLoadedListener, addMouseDownListener, addMouseEnterListener, addMouseMoveListener, addMouseUpListener, addMovedListener, addResizedListener, addValidateListener, addVisibleListener, click, decode, dispatchEvent, enableDragging, encode, getAttrs, getBackColor, getBorderColor, getClient, getColor, getEvents, getHeight, getID, getName, getParent, getProperty, getStyle, getTopParent, gettransform, gettransformorigin, getWidth, getX, getY, hasAttr, hasClass, hasStyle, initInvisible, isLoaded, isPopup, isVisible, onChanged, onClick, onDrawRect, onEvent, onKeyDown, onKeyUp, onLoaded, onMouseDown, onMouseEnter, onMouseMove, onMouseUp, onPos, onPosSize, onSize, removeAttr, removeClass, removeStyle, requestPos, requestPosSize, requestSize, sendData, sendEvent, sendOnResize, setAlign, setAutoHeight, setAutoWidth, setBackColor, setBorder, setBorderColor, setBorderGray, setClass, setColor, setDisabled, setFlex, setFocus, setFocusable, setFontSize, setHeight, setMaxHeight, setMaxWidth, setName, setPosition, setProperty, setReadonly, setrotate, setscale, setSize, setStyle, settransform, settransformorigin, settransformorigin, settranslate, setVerticalAlign, setVisible, setWidth, toString, validate
-
Constructor Details
-
Canvas
public Canvas()
-
-
Method Details
-
html
-
initWebGL
public void initWebGL()Tells the client to start WebGL on canvas. -
enableDrawRect
public void enableDrawRect()Enables user drawn rectangle on canvas. Use addChangedListener() to get notification. -
getRect
Returns coordinates of last user drawn rectangle. -
drawRect
Draw a rectangle on canvas. -
drawImage
-
onDrawRect
- Overrides:
onDrawRectin classComponent
-