public class Balloon extends AbstractChartObject
Constructor and Description |
---|
Balloon() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getAdjustBorderColor() |
java.lang.Double |
getAnimationDuration() |
java.lang.Double |
getBorderAlpha() |
Color |
getBorderColor() |
java.lang.Integer |
getBorderThickness() |
Color |
getColor() |
java.lang.Integer |
getCornerRadius() |
java.lang.Boolean |
getDisableMouseEvents() |
java.lang.Boolean |
getDrop() |
java.lang.Boolean |
getEnabled() |
java.lang.Double |
getFadeOutDuration() |
java.lang.Double |
getFillAlpha() |
Color |
getFillColor() |
java.lang.Boolean |
getFixedPosition() |
java.lang.Integer |
getFontSize() |
java.lang.Integer |
getHorizontalPadding() |
java.lang.Integer |
getMaxWidth() |
java.lang.Integer |
getOffsetX() |
java.lang.Integer |
getOffsetY() |
PointerOrientation |
getPointerOrientation() |
java.lang.Integer |
getPointerWidth() |
java.lang.Double |
getShadowAlpha() |
Color |
getShadowColor() |
java.lang.Boolean |
getShowBullet() |
Align |
getTextAlign() |
java.lang.Integer |
getVerticalPadding() |
Balloon |
setAdjustBorderColor(java.lang.Boolean adjustBorderColor)
Set adjustBorderColor to true if you want that the border color will be changed when user rolls-over the
slice, graph, etc instead of background color.
|
Balloon |
setAnimationDuration(java.lang.Double animationDuration)
Sets duration of balloon movement from previous point to current point, in seconds.
|
Balloon |
setBorderAlpha(java.lang.Double borderAlpha)
Sets balloon border opacity.
|
Balloon |
setBorderColor(Color borderColor)
Sets balloon border color.
|
Balloon |
setBorderThickness(java.lang.Integer borderThickness)
Sets balloon border thickness.
|
Balloon |
setColor(Color color)
Sets color of text in the balloon.
|
Balloon |
setCornerRadius(java.lang.Integer cornerRadius)
Sets balloon corner radius.
|
Balloon |
setDisableMouseEvents(java.lang.Boolean disableMouseEvents)
Set disableMouseEvents to false if your balloon has links and you want those links to be clickable.
|
Balloon |
setDrop(java.lang.Boolean drop)
Allows having drop-shaped balloons.
|
Balloon |
setEnabled(java.lang.Boolean enabled)
Set enabled to false if you want to disable balloons for certain value axes.
|
Balloon |
setFadeOutDuration(java.lang.Double fadeOutDuration)
Sets duration of a fade out animation, in seconds.
|
Balloon |
setFillAlpha(java.lang.Double fillAlpha)
Sets balloon background opacity.
|
Balloon |
setFillColor(Color fillColor)
Sets balloon background color.
|
Balloon |
setFixedPosition(java.lang.Boolean fixedPosition)
Specifies if balloon should follow mouse when hovering the slice/column/bullet or stay in fixed position
(this does not affect balloon behavior if ChartCursor is used).
|
Balloon |
setFontSize(java.lang.Integer fontSize)
Sets size of text in the balloon.
|
Balloon |
setHorizontalPadding(java.lang.Integer horizontalPadding)
Sets horizontal padding of the balloon.
|
Balloon |
setMaxWidth(java.lang.Integer maxWidth)
Sets maximum width of a balloon.
|
Balloon |
setOffsetX(java.lang.Integer offsetX)
Sets horizontal distance from mouse pointer to balloon pointer.
|
Balloon |
setOffsetY(java.lang.Integer offsetY)
Sets vertical distance from mouse pointer to balloon pointer.
|
Balloon |
setPointerOrientation(PointerOrientation pointerOrientation)
Specifies direction of a pointer.
|
Balloon |
setPointerWidth(java.lang.Integer pointerWidth)
Specifies direction of a pointer.
|
Balloon |
setShadowAlpha(java.lang.Double shadowAlpha)
Sets opacity of a shadow.
|
Balloon |
setShadowColor(Color shadowColor)
Sets color of a shadow.
|
Balloon |
setShowBullet(java.lang.Boolean showBullet)
If cornerRadius of a balloon is greater than 0, showBullet is set to true for value balloons when
Cursor
is used. |
Balloon |
setTextAlign(Align textAlign)
Sets text alignment, possible values "left", "middle" and "right".
|
Balloon |
setVerticalPadding(java.lang.Integer verticalPadding)
Sets vertical padding of the balloon.
|
public java.lang.Boolean getAdjustBorderColor()
public Balloon setAdjustBorderColor(java.lang.Boolean adjustBorderColor)
adjustBorderColor
- adjust border color optionpublic java.lang.Double getAnimationDuration()
public Balloon setAnimationDuration(java.lang.Double animationDuration)
animationDuration
- animation duration in secondspublic java.lang.Double getBorderAlpha()
public Balloon setBorderAlpha(java.lang.Double borderAlpha)
borderAlpha
- border opacitypublic Color getBorderColor()
public Balloon setBorderColor(Color borderColor)
borderColor
- border colorpublic java.lang.Integer getBorderThickness()
public Balloon setBorderThickness(java.lang.Integer borderThickness)
borderThickness
- border thicknesspublic Color getColor()
public Balloon setColor(Color color)
color
- color of the textpublic java.lang.Integer getCornerRadius()
public Balloon setCornerRadius(java.lang.Integer cornerRadius)
cornerRadius
- corner radiuspublic java.lang.Double getFadeOutDuration()
public Balloon setFadeOutDuration(java.lang.Double fadeOutDuration)
fadeOutDuration
- duration in secondspublic java.lang.Double getFillAlpha()
public Balloon setFillAlpha(java.lang.Double fillAlpha)
fillAlpha
- background opacitypublic Color getFillColor()
public Balloon setFillColor(Color fillColor)
fillColor
- background colorpublic java.lang.Boolean getFixedPosition()
public Balloon setFixedPosition(java.lang.Boolean fixedPosition)
fixedPosition
- fixed position optionpublic java.lang.Integer getFontSize()
public Balloon setFontSize(java.lang.Integer fontSize)
fontSize
- font sizepublic java.lang.Integer getHorizontalPadding()
public Balloon setHorizontalPadding(java.lang.Integer horizontalPadding)
horizontalPadding
- horizontal paddingpublic java.lang.Integer getMaxWidth()
public Balloon setMaxWidth(java.lang.Integer maxWidth)
maxWidth
- maximum widthpublic java.lang.Integer getOffsetX()
public Balloon setOffsetX(java.lang.Integer offsetX)
offsetX
- horizontal distance from mouse pointer to balloon pointerpublic java.lang.Integer getOffsetY()
public Balloon setOffsetY(java.lang.Integer offsetY)
offsetY
- vertical distance from mouse pointer to balloon pointerpublic java.lang.Integer getPointerWidth()
public Balloon setPointerWidth(java.lang.Integer pointerWidth)
pointerWidth
- pointer widthpublic java.lang.Double getShadowAlpha()
public Balloon setShadowAlpha(java.lang.Double shadowAlpha)
shadowAlpha
- opacity of a shadowpublic Color getShadowColor()
public Balloon setShadowColor(Color shadowColor)
shadowColor
- shadow colorpublic java.lang.Boolean getShowBullet()
public Balloon setShowBullet(java.lang.Boolean showBullet)
Cursor
is used. If you don't want the bullet near the balloon, set it to false. If not set the default value is false.showBullet
- show bullet optionpublic Align getTextAlign()
public Balloon setTextAlign(Align textAlign)
textAlign
- text alignmentpublic java.lang.Integer getVerticalPadding()
public Balloon setVerticalPadding(java.lang.Integer verticalPadding)
verticalPadding
- vertical paddingpublic java.lang.Boolean getDisableMouseEvents()
public Balloon setDisableMouseEvents(java.lang.Boolean disableMouseEvents)
disableMouseEvents
- disable mouse eventes optionpublic java.lang.Boolean getDrop()
public Balloon setDrop(java.lang.Boolean drop)
drop
- drop optionpublic java.lang.Boolean getEnabled()
public Balloon setEnabled(java.lang.Boolean enabled)
enabled
- enabled optionpublic PointerOrientation getPointerOrientation()
public Balloon setPointerOrientation(PointerOrientation pointerOrientation)
drop
set to true. If not set the default value
is DOWN.pointerOrientation
- pointer orientation