org.das2.event.LabelDragRenderer
LabelDragRenderer draws a label at the current mouse location. Typically
this one overrides this class and calls the setLabel and super.renderDrag
classes.
create an instance.
LabelDragRenderer( )
create an instance, and presumably the mouse module will set the parent.
clear
clear( java.awt.Graphics g ) → void
Parameters
g - a Graphics
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getMouseDragEvent
getMouseDragEvent( Object source, java.awt.Point p1, java.awt.Point p2, boolean isModified ) → org.das2.event.MouseDragEvent
This method is called by the DMIA on mouse release. We use this to infer the mouse release
and hide the Window. Note this assumes isUpdatingDragSelection is false!
TODO: DMIA should call clear so this is more explicit.
Parameters
source - an Object
p1 - a Point
p2 - a Point
isModified - a boolean
Returns:
the DragEvent
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isPointSelection
isPointSelection( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isTooltip
isTooltip( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isUpdatingDragSelection
isUpdatingDragSelection( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
renderDrag
renderDrag( java.awt.Graphics g, java.awt.Point p1, java.awt.Point p2 ) → java.awt.Rectangle[]
Parameters
g - a Graphics
p1 - a Point
p2 - a Point
Returns:
java.awt.Rectangle[]
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setLabel
setLabel( String s ) → void
set the label to be drawn. This should be done before this object's renderDrag is called.
Parameters
s - the label, which can contain Granny control sequences like !A and !n.
Returns:
void (returns nothing)
See Also:
http://autoplot.org/help#Granny_Strings
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setTooltip
setTooltip( boolean tooltip ) → void
Parameters
tooltip - a boolean
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]