Class CursorTextPainter
- java.lang.Object
-
- com.metsci.glimpse.core.painter.base.GlimpsePainterBase
-
- com.metsci.glimpse.core.painter.info.CursorTextPainter
-
- All Implemented Interfaces:
GlimpsePainter
- Direct Known Subclasses:
CursorTextZPainter
,TreeMapExample.TreeMapHoverPainter
public class CursorTextPainter extends GlimpsePainterBase
Displays a text box which follows the cursor and displays the position of the cursor in data coordinates.- Author:
- ulman
-
-
Constructor Summary
Constructors Constructor Description CursorTextPainter()
CursorTextPainter(Font font)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doDispose(GlimpseContext context)
void
doPaintTo(GlimpseContext context)
void
setClampToScreenEdges(boolean clamp)
void
setOffsetBySelectionSize(boolean offset)
void
setTextBackgroundColor(float[] color)
void
setTextColor(float[] color)
void
setTextGapZ(boolean gap)
-
Methods inherited from class com.metsci.glimpse.core.painter.base.GlimpsePainterBase
dispose, getAxis1D, getAxis2D, getBounds, getGL3, isDisposed, isVisible, paintTo, requireAxis1D, requireAxis2D, setLookAndFeel, setVisible
-
-
-
-
Constructor Detail
-
CursorTextPainter
public CursorTextPainter(Font font)
-
CursorTextPainter
public CursorTextPainter()
-
-
Method Detail
-
setTextColor
public void setTextColor(float[] color)
-
setTextBackgroundColor
public void setTextBackgroundColor(float[] color)
-
setOffsetBySelectionSize
public void setOffsetBySelectionSize(boolean offset)
-
setClampToScreenEdges
public void setClampToScreenEdges(boolean clamp)
-
setTextGapZ
public void setTextGapZ(boolean gap)
-
doDispose
public void doDispose(GlimpseContext context)
-
doPaintTo
public void doPaintTo(GlimpseContext context)
-
-