public class HorizontalFrequencyDragRenderer extends java.lang.Object implements DragRenderer, java.awt.event.KeyListener
ghostColor| Constructor and Description |
|---|
HorizontalFrequencyDragRenderer(DasCanvasComponent parent,
DasAxis axis)
Creates a new instance of HorizontalFrequencyDragRenderer
|
| 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.
|
boolean |
isPointSelection()
indicates that MM.mousePointSelected() should called as new mouse events come in.
|
boolean |
isUpdatingDragSelection()
range selection events should be fired during drag.
|
void |
keyPressed(java.awt.event.KeyEvent e) |
void |
keyReleased(java.awt.event.KeyEvent e) |
void |
keyTyped(java.awt.event.KeyEvent e) |
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.
|
void |
renderLabel(java.awt.Graphics g1,
java.awt.Point p1,
java.awt.Point p2,
java.lang.String report) |
public HorizontalFrequencyDragRenderer(DasCanvasComponent parent, DasAxis axis)
public void renderLabel(java.awt.Graphics g1,
java.awt.Point p1,
java.awt.Point p2,
java.lang.String report)
public java.awt.Rectangle[] renderDrag(java.awt.Graphics g1,
java.awt.Point p1,
java.awt.Point p2)
DragRendererrenderDrag in interface DragRendererpublic boolean isPointSelection()
DragRendererisPointSelection in interface DragRendererpublic void clear(java.awt.Graphics g)
DragRendererclear in interface DragRendererpublic boolean isUpdatingDragSelection()
DragRendererisUpdatingDragSelection in interface DragRendererpublic MouseDragEvent getMouseDragEvent(java.lang.Object source, java.awt.Point p1, java.awt.Point p2, boolean isModified)
DragRenderergetMouseDragEvent in interface DragRendererpublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerpublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListener