public class PaintableCanvas extends com.google.gwt.user.client.ui.Widget implements DragEventsHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
STANDARD_COLOR |
static int |
STANDARD_LINE_WIDTH |
| Constructor and Description |
|---|
PaintableCanvas(int height,
int width) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawImage(com.google.gwt.user.client.ui.Image image,
double offsetX,
double offsetY,
double scaleX,
double scaleY) |
void |
drawImage(com.google.gwt.resources.client.ImageResource resource,
double offsetX,
double offsetY,
double scaleX,
double scaleY) |
void |
drawImage(com.google.gwt.resources.client.ImageResource resource,
int offsetX,
int offsetY) |
void |
drawImageStretched(com.google.gwt.user.client.ui.Image image) |
void |
drawImageStretched(com.google.gwt.resources.client.ImageResource resource) |
String |
getColor() |
String |
getImageAsBase64PNG() |
int |
getLineWidth() |
void |
onDragEnd(DragEvent dragEvent)
When the drag ends
|
void |
onDragMove(DragEvent dragEvent)
When the drag is ongoing.
|
void |
onDragStart(DragEvent dragEvent)
When the drag starts.
|
void |
paintLine(int fromX,
int fromY,
int toX,
int toY) |
void |
setColor(String color) |
void |
setHeight(int height) |
void |
setImage(com.google.gwt.resources.client.ImageResource resource) |
void |
setLineWidth(int lineWidth) |
void |
setWidth(int width) |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetElementpublic static final String STANDARD_COLOR
public static final int STANDARD_LINE_WIDTH
public void paintLine(int fromX,
int fromY,
int toX,
int toY)
public void setHeight(int height)
public void setWidth(int width)
public String getColor()
public void setColor(String color)
public int getLineWidth()
public void setLineWidth(int lineWidth)
public void onDragStart(DragEvent dragEvent)
DragEventsHandleronDragStart in interface DragEventsHandlerdragEvent - drag eventpublic void onDragMove(DragEvent dragEvent)
DragEventsHandleronDragMove in interface DragEventsHandlerdragEvent - drag eventpublic void onDragEnd(DragEvent dragEvent)
DragEventsHandleronDragEnd in interface DragEventsHandlerdragEvent - drag eventpublic String getImageAsBase64PNG()
public void setImage(com.google.gwt.resources.client.ImageResource resource)
public void drawImage(com.google.gwt.resources.client.ImageResource resource,
int offsetX,
int offsetY)
public void drawImage(com.google.gwt.resources.client.ImageResource resource,
double offsetX,
double offsetY,
double scaleX,
double scaleY)
public void drawImageStretched(com.google.gwt.resources.client.ImageResource resource)
public void drawImageStretched(com.google.gwt.user.client.ui.Image image)
public void drawImage(com.google.gwt.user.client.ui.Image image,
double offsetX,
double offsetY,
double scaleX,
double scaleY)
Copyright © 2011–2015 SWM. All rights reserved.