Class GroupLabelPainter
- java.lang.Object
-
- com.metsci.glimpse.core.painter.base.GlimpsePainterBase
-
- com.metsci.glimpse.core.plot.timeline.group.GroupLabelPainter
-
- All Implemented Interfaces:
GlimpsePainter
public class GroupLabelPainter extends GlimpsePainterBase
-
-
Constructor Summary
Constructors Constructor Description GroupLabelPainter(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getArrowSize()
int
getArrowSpacing()
float[]
getDividerColor()
SimpleTextPainter
getTextPainter()
boolean
isShowArrow()
boolean
isShowDivider()
void
setArrowSize(int size)
void
setArrowSpacing(int size)
void
setDividerColor(float[] color)
void
setExpanded(boolean isExpanded)
void
setLookAndFeel(LookAndFeel laf)
Sets display options for the painter based on the provided LookAndFeel.void
setShowArrow(boolean show)
void
setShowDivider(boolean show)
void
setText(String text)
-
Methods inherited from class com.metsci.glimpse.core.painter.base.GlimpsePainterBase
dispose, getAxis1D, getAxis2D, getBounds, getGL3, isDisposed, isVisible, paintTo, requireAxis1D, requireAxis2D, setVisible
-
-
-
-
Constructor Detail
-
GroupLabelPainter
public GroupLabelPainter(String name)
-
-
Method Detail
-
getTextPainter
public SimpleTextPainter getTextPainter()
-
setExpanded
public void setExpanded(boolean isExpanded)
-
setText
public void setText(String text)
-
setShowArrow
public void setShowArrow(boolean show)
-
isShowArrow
public boolean isShowArrow()
-
setShowDivider
public void setShowDivider(boolean show)
-
isShowDivider
public boolean isShowDivider()
-
setDividerColor
public void setDividerColor(float[] color)
-
getDividerColor
public float[] getDividerColor()
-
setArrowSpacing
public void setArrowSpacing(int size)
-
getArrowSpacing
public int getArrowSpacing()
-
setArrowSize
public void setArrowSize(int size)
-
getArrowSize
public int getArrowSize()
-
setLookAndFeel
public void setLookAndFeel(LookAndFeel laf)
Description copied from interface:GlimpsePainter
Sets display options for the painter based on the provided LookAndFeel.- Specified by:
setLookAndFeel
in interfaceGlimpsePainter
- Overrides:
setLookAndFeel
in classGlimpsePainterBase
-
-