-
- All Implemented Interfaces:
-
cz.applifting.appgraph.decorations.CanvasDrawable
public final class Label implements CanvasDrawable
Component that draws text label with color background to the canvas.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringtextprivate final LabelXPositionxPositionprivate final LabelYPositionyPositionprivate final ColorbackgroundColorprivate final PaddingValuespaddingprivate final IntegertextColorprivate final TextUnittextSize
-
Constructor Summary
Constructors Constructor Description Label(String text, LabelXPosition xPosition, LabelYPosition yPosition, Color backgroundColor, PaddingValues padding, Integer textColor, TextUnit textSize)
-
Method Summary
Modifier and Type Method Description final StringgetText()final LabelXPositiongetXPosition()final LabelYPositiongetYPosition()final ColorgetBackgroundColor()final PaddingValuesgetPadding()final IntegergetTextColor()final TextUnitgetTextSize()UnitdrawToCanvas(BasicChartDrawer basicChartDrawer)-
-
Constructor Detail
-
Label
Label(String text, LabelXPosition xPosition, LabelYPosition yPosition, Color backgroundColor, PaddingValues padding, Integer textColor, TextUnit textSize)
-
-
Method Detail
-
getXPosition
final LabelXPosition getXPosition()
-
getYPosition
final LabelYPosition getYPosition()
-
getBackgroundColor
final Color getBackgroundColor()
-
getPadding
final PaddingValues getPadding()
-
getTextColor
final Integer getTextColor()
-
getTextSize
final TextUnit getTextSize()
-
drawToCanvas
Unit drawToCanvas(BasicChartDrawer basicChartDrawer)
-
-
-
-