public class ModernBalloonStyle extends BalloonTipStyle
flipX, flipY, horizontalOffset, verticalOffset| Constructor and Description |
|---|
ModernBalloonStyle(int arcWidth,
int arcHeight,
Color topFillColor,
Color bottomFillColor,
Color borderColor)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
enableAntiAliasing(boolean enable)
Enable/disable anti-aliasing for this balloon tip
|
Insets |
getBorderInsets(Component c)
Retrieve the balloon tip's border insets
|
int |
getMinimalHorizontalOffset()
Get the minimum value of the horizontal offset
(Also useful as a maximum; maximum horizontaloffset = balloon tip width - minimum horizontal offset)
|
boolean |
isBorderOpaque()
Is this balloon tip opaque?
|
void |
paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height) |
void |
setBorderThickness(int thickness)
Set the thickness of the balloon tip's border
|
void |
setCornerStyles(boolean topLeft,
boolean topRight,
boolean bottomLeft,
boolean bottomRight)
Sets the style for each corner.
|
flip, flipX, flipY, setHorizontalOffset, setVerticalOffsetpublic ModernBalloonStyle(int arcWidth,
int arcHeight,
Color topFillColor,
Color bottomFillColor,
Color borderColor)
arcWidth - width of the rounded cornerarcHeight - height of the rounded colorborderColor - line colortopFillColor - top color of the lineair gradient fill colorbottomFillColor - bottom color of the lineair gradient fill colorpublic void setCornerStyles(boolean topLeft,
boolean topRight,
boolean bottomLeft,
boolean bottomRight)
topLeft - if true, the top-left corner is roundedtopRight - if true, the top-right corner is roundedbottomLeft - if true, the bottom-left corner is roundedbottomRight - if true, the bottom-right corner is roundedpublic void setBorderThickness(int thickness)
thickness - border thickness in pixelspublic void enableAntiAliasing(boolean enable)
enable - if true, AA is enabled; if false, the settings remain untouchedpublic Insets getBorderInsets(Component c)
BalloonTipStylegetBorderInsets in interface BordergetBorderInsets in class BalloonTipStylepublic boolean isBorderOpaque()
BalloonTipStyleisBorderOpaque in interface BorderisBorderOpaque in class BalloonTipStylepublic int getMinimalHorizontalOffset()
BalloonTipStylegetMinimalHorizontalOffset in class BalloonTipStyle