public class BoxGesturesRenderer extends BoxRenderer
ghostColor| Constructor and Description |
|---|
BoxGesturesRenderer(DasCanvasComponent parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear(java.awt.Graphics g)
clears whatever renderDrag rendered.
|
MouseDragEvent |
getMouseDragEvent(java.lang.Object source,
java.awt.Point p1,
java.awt.Point p2,
boolean isModified)
promotes the drag begin and end into a mouseDragEvent.
|
java.awt.Rectangle[] |
renderDrag(java.awt.Graphics g1,
java.awt.Point p1,
java.awt.Point p2)
draws the drag for mousing from p1 to p2, and returns an array of
Rectangles covering the rendering.
|
isPointSelection, isUpdatingDragSelection, setDragStartpublic BoxGesturesRenderer(DasCanvasComponent parent)
public void clear(java.awt.Graphics g)
DragRendererclear in interface DragRendererclear in class BoxRendererg - the graphics contextpublic java.awt.Rectangle[] renderDrag(java.awt.Graphics g1,
java.awt.Point p1,
java.awt.Point p2)
DragRendererrenderDrag in interface DragRendererrenderDrag in class BoxRendererg1 - the graphics context for renderingp1 - the click pointp2 - the current mouse position during drag and release.public MouseDragEvent getMouseDragEvent(java.lang.Object source, java.awt.Point p1, java.awt.Point p2, boolean isModified)
DragRenderergetMouseDragEvent in interface DragRenderergetMouseDragEvent in class BoxRendererp1 - the click pointp2 - the current mouse position during drag and release.