Skip navigation links
A B C D E F G H I L M N O P R S T U V X Y 

A

addDefaultMouseListener(boolean) - Method in class net.java.balloontip.BalloonTip
Adds a mouse listener that will close this balloon tip when clicked.
applyOffsetCorrection() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
attachedComponent - Variable in class net.java.balloontip.BalloonTip
 
attachLocationX - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
attachLocationY - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
attachLocationY - Variable in class net.java.balloontip.positioners.CenteredPositioner
 

B

BalloonTip - Class in net.java.balloontip
A balloon tip Swing component that is attached to a JComponent and uses another JComponent as contents
BalloonTip(JComponent, String) - Constructor for class net.java.balloontip.BalloonTip
Constructor The simplest constructor, a balloon tip with some text and a default look
BalloonTip(JComponent, String, BalloonTipStyle, boolean) - Constructor for class net.java.balloontip.BalloonTip
Constructor A simple constructor for a balloon tip containing text, a custom look and optionally a close button
BalloonTip(JComponent, JComponent, BalloonTipStyle, boolean) - Constructor for class net.java.balloontip.BalloonTip
Constructor
BalloonTip(JComponent, JComponent, BalloonTipStyle, BalloonTip.Orientation, BalloonTip.AttachLocation, int, int, boolean) - Constructor for class net.java.balloontip.BalloonTip
Constructor
BalloonTip(JComponent, JComponent, BalloonTipStyle, BalloonTipPositioner, JButton) - Constructor for class net.java.balloontip.BalloonTip
Constructor - the most customizable balloon tip constructor
BalloonTip() - Constructor for class net.java.balloontip.BalloonTip
 
balloonTip - Variable in class net.java.balloontip.positioners.BalloonTipPositioner
 
BalloonTip.AttachLocation - Enum in net.java.balloontip
Where should the balloon's tip be located, relative to the attached component ; ALIGNED makes sure the balloon's edge is aligned with the attached component
BalloonTip.NestedViewportListener - Class in net.java.balloontip
 
BalloonTip.Orientation - Enum in net.java.balloontip
Should the balloon be placed above, below, right or left of the attached component?
BalloonTip.VisibilityControl - Class in net.java.balloontip
 
BalloonTipPositioner - Class in net.java.balloontip.positioners
A BalloonTipPositioner is used to determine the position of a BalloonTip Note: If you change a positioner's settings, the changes may not be visible until the balloon tip is redrawn.
BalloonTipPositioner() - Constructor for class net.java.balloontip.positioners.BalloonTipPositioner
Default constructor
BalloonTipStyle - Class in net.java.balloontip.styles
A balloon tip style defines what a balloon tip should look like
BalloonTipStyle() - Constructor for class net.java.balloontip.styles.BalloonTipStyle
 
balloonToToolTip(BalloonTip, int, int) - Static method in class net.java.balloontip.utils.ToolTipUtils
Turns a balloon tip into a tooltip This is done by adding a mouse listener to the attached component.
BasicBalloonTipPositioner - Class in net.java.balloontip.positioners
Provides common functionality for the positioner classes LeftAbovePositioner, LeftBelowPositioner, RightAbovePositioner and RightBelowPositioner
BasicBalloonTipPositioner(int, int) - Constructor for class net.java.balloontip.positioners.BasicBalloonTipPositioner
Constructor
BehaviourTab - Class in net.java.balloontip.examples.complete.panels
Behaviour tab of the demo application; demonstrates different balloon tip positioners
BehaviourTab() - Constructor for class net.java.balloontip.examples.complete.panels.BehaviourTab
 

C

CenteredPositioner - Class in net.java.balloontip.positioners
A positioner that horizontally centers a balloon tip relative to its attached component
CenteredPositioner(int) - Constructor for class net.java.balloontip.positioners.CenteredPositioner
Constructor
closeBalloon() - Method in class net.java.balloontip.BalloonTip
If you want to permanently close the balloon, you can use this method.
closeBalloon() - Method in class net.java.balloontip.ListItemBalloonTip
 
closeBalloon() - Method in class net.java.balloontip.TableCellBalloonTip
 
closeBalloon() - Method in class net.java.balloontip.TreeNodeBalloonTip
 
closeButton - Variable in class net.java.balloontip.BalloonTip
 
column - Variable in class net.java.balloontip.TableCellBalloonTip
 
CompleteExample - Class in net.java.balloontip.examples.complete
Main class for the Balloontip example application
CompleteExample() - Constructor for class net.java.balloontip.examples.complete.CompleteExample
 
contents - Variable in class net.java.balloontip.BalloonTip
 
ContentsTab - Class in net.java.balloontip.examples.complete.panels
Contents tab of the demo application; demonstrates that a balloon tip can contain all sorts of components
ContentsTab() - Constructor for class net.java.balloontip.examples.complete.panels.ContentsTab
Default constructor
createBalloonTipPositioner() - Static method in class net.java.balloontip.examples.complete.Utils
Retrieve an instance of the balloon tip positioner to be used throughout the application
createBalloonTipStyle() - Static method in class net.java.balloontip.examples.complete.Utils
Retrieve an instance of the balloon tip style to be used throughout the application
CustomBalloonTip - Class in net.java.balloontip
Provides the same functionality as a BalloonTip, but you can add a certain offset to its position (, which can come in handy if attached to custom components)
CustomBalloonTip(JComponent, JComponent, Rectangle, BalloonTipStyle, BalloonTip.Orientation, BalloonTip.AttachLocation, int, int, boolean) - Constructor for class net.java.balloontip.CustomBalloonTip
 
CustomBalloonTip(JComponent, JComponent, Rectangle, BalloonTipStyle, BalloonTipPositioner, JButton) - Constructor for class net.java.balloontip.CustomBalloonTip
 

D

determineAndSetLocation(Rectangle) - Method in class net.java.balloontip.examples.positioner.SimpleTipPositioner
 
determineAndSetLocation(Rectangle) - Method in class net.java.balloontip.positioners.BalloonTipPositioner
Determine and set the current location of the balloon tip
determineAndSetLocation(Rectangle) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
determineAndSetLocation(Rectangle) - Method in class net.java.balloontip.positioners.CenteredPositioner
 
determineLocation(Rectangle) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
determineLocation(Rectangle) - Method in class net.java.balloontip.positioners.CenteredPositioner
 
determineLocation(Rectangle) - Method in class net.java.balloontip.positioners.LeftAbovePositioner
 
determineLocation(Rectangle) - Method in class net.java.balloontip.positioners.LeftBelowPositioner
 
determineLocation(Rectangle) - Method in class net.java.balloontip.positioners.RightAbovePositioner
 
determineLocation(Rectangle) - Method in class net.java.balloontip.positioners.RightBelowPositioner
 

E

EdgedBalloonStyle - Class in net.java.balloontip.styles
A simple rectangular balloon tip style with a one pixel border
EdgedBalloonStyle(Color, Color) - Constructor for class net.java.balloontip.styles.EdgedBalloonStyle
Constructor
enableAntiAliasing(boolean) - Method in class net.java.balloontip.styles.ModernBalloonStyle
Enable/disable anti-aliasing for this balloon tip
enableFixedAttachLocation(boolean) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Set whether the tip should have a fixed location
enableFixedAttachLocation(boolean) - Method in class net.java.balloontip.positioners.CenteredPositioner
Set whether the tip should have a fixed location
enableOffsetCorrection(boolean) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Set offset correction
enableOrientationCorrection(boolean) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Set orientation correction
enableOrientationCorrection(boolean) - Method in class net.java.balloontip.positioners.CenteredPositioner
Set orientation correction

F

fadeInBalloon(BalloonTip, ActionListener, int, int) - Static method in class net.java.balloontip.utils.FadingUtils
Execute a fade-in effect on a balloon tip
fadeOutBalloon(BalloonTip, ActionListener, int, int) - Static method in class net.java.balloontip.utils.FadingUtils
Execute a fade-in effect on a balloon tip
FadingUtils - Class in net.java.balloontip.utils
A utility class for adding simple linear fade-in/out effects to balloon tips
finalize() - Method in class net.java.balloontip.BalloonTip
 
finalize() - Method in class net.java.balloontip.positioners.BalloonTipPositioner
 
fixedAttachLocation - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
fixedAttachLocation - Variable in class net.java.balloontip.positioners.CenteredPositioner
 
flip(boolean, boolean) - Method in class net.java.balloontip.styles.BalloonTipStyle
Which mirror effect should be applied to the balloon tip
flipX - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
flipX - Variable in class net.java.balloontip.styles.BalloonTipStyle
 
flipX(boolean) - Method in class net.java.balloontip.styles.BalloonTipStyle
Flip around the vertical axis
flipY - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
flipY - Variable in class net.java.balloontip.positioners.CenteredPositioner
 
flipY - Variable in class net.java.balloontip.styles.BalloonTipStyle
 
flipY(boolean) - Method in class net.java.balloontip.styles.BalloonTipStyle
Flip around the horizontal axis
forceSetVisible(boolean) - Method in class net.java.balloontip.BalloonTip
 

G

getAttachedComponent() - Method in class net.java.balloontip.BalloonTip
Retrieve the component this balloon tip is attached to
getAttachedRectangle() - Method in class net.java.balloontip.BalloonTip
Retrieves the rectangle to which this balloon tip is attached
getAttachedRectangle() - Method in class net.java.balloontip.CustomBalloonTip
 
getAttachLocationX() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Returns the percentage that determines the X-coordinate of the tip within the attached component (whereas 0.0 is the left side and 1.0 is the right side)
getAttachLocationY() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Returns the percentage that determines the Y-coordinate of the tip within the attached component (whereas 0.0 is the top and 1.0 is the bottom)
getAttachLocationY() - Method in class net.java.balloontip.positioners.CenteredPositioner
Returns the percentage that determines the Y-coordinate of the tip within the attached component (whereas 0.0 is the top and 1.0 is the bottom)
getBalloonTip() - Method in class net.java.balloontip.positioners.BalloonTipPositioner
Retrieve the balloon tip that uses this positioner
getBorderInsets(Component) - Method in class net.java.balloontip.styles.BalloonTipStyle
Retrieve the balloon tip's border insets
getBorderInsets(Component) - Method in class net.java.balloontip.styles.EdgedBalloonStyle
 
getBorderInsets(Component) - Method in class net.java.balloontip.styles.IsometricBalloonStyle
 
getBorderInsets(Component) - Method in class net.java.balloontip.styles.MinimalBalloonStyle
 
getBorderInsets(Component) - Method in class net.java.balloontip.styles.ModernBalloonStyle
 
getBorderInsets(Component) - Method in class net.java.balloontip.styles.RoundedBalloonStyle
 
getBorderInsets(Component) - Method in class net.java.balloontip.styles.TexturedBalloonStyle
 
getBorderInsets(Component) - Method in class net.java.balloontip.styles.ToolTipBalloonStyle
 
getCloseButton() - Method in class net.java.balloontip.BalloonTip
Retrieve this balloon tip's close button
getContents() - Method in class net.java.balloontip.BalloonTip
Retrieve this balloon tip's contents
getDefaultCloseButton() - Static method in class net.java.balloontip.BalloonTip
Creates a default close button (without any behaviour)
getMinimalHorizontalOffset() - Method in class net.java.balloontip.styles.BalloonTipStyle
Get the minimum value of the horizontal offset (Also useful as a maximum; maximum horizontaloffset = balloon tip width - minimum horizontal offset)
getMinimalHorizontalOffset() - Method in class net.java.balloontip.styles.MinimalBalloonStyle
 
getMinimalHorizontalOffset() - Method in class net.java.balloontip.styles.ModernBalloonStyle
 
getMinimalHorizontalOffset() - Method in class net.java.balloontip.styles.RoundedBalloonStyle
 
getMinimalHorizontalOffset() - Method in class net.java.balloontip.styles.TexturedBalloonStyle
 
getOffset() - Method in class net.java.balloontip.CustomBalloonTip
Get the offset within the attached component
getOpacity() - Method in class net.java.balloontip.BalloonTip
Get the opacity of this balloon tip
getPadding() - Method in class net.java.balloontip.BalloonTip
Get the amount of padding in this balloon tip
getPositioner() - Method in class net.java.balloontip.BalloonTip
Retrieve the BalloonTipPositioner that is used by this balloon tip
getPreferredHorizontalOffset() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Retrieve the preferred horizontal offset (in pixels)
getPreferredVerticalOffset() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Retrieve the preferred vertical offset
getPreferredVerticalOffset() - Method in class net.java.balloontip.positioners.CenteredPositioner
Retrieve the preferred vertical offset
getStyle() - Method in class net.java.balloontip.BalloonTip
Get the balloon tip's style
getTipLocation() - Method in class net.java.balloontip.examples.positioner.SimpleTipPositioner
 
getTipLocation() - Method in class net.java.balloontip.positioners.BalloonTipPositioner
Find the current location of the balloon's tip, relative to the top-level container
getTipLocation() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
getTipLocation() - Method in class net.java.balloontip.positioners.CenteredPositioner
 
getTopLevelContainer() - Method in class net.java.balloontip.BalloonTip
Retrieve the container this balloon tip is drawn on If the balloon tip hasn't determined this container yet, null is returned

H

hOffset - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
horizontalOffset - Variable in class net.java.balloontip.styles.BalloonTipStyle
 

I

index - Variable in class net.java.balloontip.ListItemBalloonTip
 
isAttachedComponentShowing() - Method in class net.java.balloontip.BalloonTip
 
isBorderOpaque() - Method in class net.java.balloontip.styles.BalloonTipStyle
Is this balloon tip opaque?
isBorderOpaque() - Method in class net.java.balloontip.styles.EdgedBalloonStyle
 
isBorderOpaque() - Method in class net.java.balloontip.styles.IsometricBalloonStyle
 
isBorderOpaque() - Method in class net.java.balloontip.styles.MinimalBalloonStyle
 
isBorderOpaque() - Method in class net.java.balloontip.styles.ModernBalloonStyle
 
isBorderOpaque() - Method in class net.java.balloontip.styles.RoundedBalloonStyle
 
isBorderOpaque() - Method in class net.java.balloontip.styles.TexturedBalloonStyle
 
isBorderOpaque() - Method in class net.java.balloontip.styles.ToolTipBalloonStyle
 
isFixedAttachLocation() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Does the tip have a fixed location?
isFixedAttachLocation() - Method in class net.java.balloontip.positioners.CenteredPositioner
Does the tip have a fixed location?
isOffsetCorrected() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Is offset correction enabled?
IsometricBalloonStyle - Class in net.java.balloontip.styles
A balloon tip style with a depth effect
IsometricBalloonStyle(Color, Color, int) - Constructor for class net.java.balloontip.styles.IsometricBalloonStyle
Constructor
isOrientationCorrected() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Is orientation correction enabled?
isOrientationCorrected() - Method in class net.java.balloontip.positioners.CenteredPositioner
Is orientation correction enabled?

L

LayersTab - Class in net.java.balloontip.examples.complete.panels
Class adapted from the Sun tutorial on "How to Use Layered Panes".
LayersTab() - Constructor for class net.java.balloontip.examples.complete.panels.LayersTab
 
LeftAbovePositioner - Class in net.java.balloontip.positioners
This class positions a balloon tip above the component it's attached to, with the tip on the left
LeftAbovePositioner(int, int) - Constructor for class net.java.balloontip.positioners.LeftAbovePositioner
 
LeftBelowPositioner - Class in net.java.balloontip.positioners
This class positions a balloon tip below the component it's attached to, with the tip on the left
LeftBelowPositioner(int, int) - Constructor for class net.java.balloontip.positioners.LeftBelowPositioner
 
ListExample - Class in net.java.balloontip.examples.list
An example demonstrating a ListItemBalloonTip
ListExample() - Constructor for class net.java.balloontip.examples.list.ListExample
 
ListItemBalloonTip - Class in net.java.balloontip
A balloon tip that can attach itself to an item in a JList
ListItemBalloonTip(JList<?>, JComponent, int, BalloonTipStyle, BalloonTip.Orientation, BalloonTip.AttachLocation, int, int, boolean) - Constructor for class net.java.balloontip.ListItemBalloonTip
 
ListItemBalloonTip(JList<?>, JComponent, int, BalloonTipStyle, BalloonTipPositioner, JButton) - Constructor for class net.java.balloontip.ListItemBalloonTip
 
LooksTab - Class in net.java.balloontip.examples.complete.panels
Looks tab of the demo application; lets you experiment with a balloon tip's looks
LooksTab() - Constructor for class net.java.balloontip.examples.complete.panels.LooksTab
Default constructor

M

main(String[]) - Static method in class net.java.balloontip.examples.complete.CompleteExample
Main method
main(String[]) - Static method in class net.java.balloontip.examples.list.ListExample
Main method
main(String[]) - Static method in class net.java.balloontip.examples.positioner.SimplePositionerExample
Main method
main(String[]) - Static method in class net.java.balloontip.examples.simple.SimpleExample
Main method
main(String[]) - Static method in class net.java.balloontip.examples.table.TableExample
Main method
MainPanel - Class in net.java.balloontip.examples.complete.panels
Panel that contains all tabs of the Balloontip example application
MainPanel() - Constructor for class net.java.balloontip.examples.complete.panels.MainPanel
Default constructor
MinimalBalloonStyle - Class in net.java.balloontip.styles
A minimal anti-aliased balloon tip style with no border and rounded corners
MinimalBalloonStyle(Color, int) - Constructor for class net.java.balloontip.styles.MinimalBalloonStyle
Constructor
minimumHorizontalOffset - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
ModernBalloonStyle - Class in net.java.balloontip.styles
A balloon tip with a vertical linear gradient background The border's thickness can be adjusted and anti-aliased.
ModernBalloonStyle(int, int, Color, Color, Color) - Constructor for class net.java.balloontip.styles.ModernBalloonStyle
Constructor
monospace(String) - Static method in class net.java.balloontip.examples.complete.Utils
Wraps a string in a monospace font tag (for use in a HTML-formatted label)

N

NestedViewportListener() - Constructor for class net.java.balloontip.BalloonTip.NestedViewportListener
 
net.java.balloontip - package net.java.balloontip
 
net.java.balloontip.examples.complete - package net.java.balloontip.examples.complete
 
net.java.balloontip.examples.complete.panels - package net.java.balloontip.examples.complete.panels
 
net.java.balloontip.examples.list - package net.java.balloontip.examples.list
 
net.java.balloontip.examples.positioner - package net.java.balloontip.examples.positioner
 
net.java.balloontip.examples.simple - package net.java.balloontip.examples.simple
 
net.java.balloontip.examples.table - package net.java.balloontip.examples.table
 
net.java.balloontip.positioners - package net.java.balloontip.positioners
 
net.java.balloontip.styles - package net.java.balloontip.styles
 
net.java.balloontip.utils - package net.java.balloontip.utils
 
notifyViewportListener() - Method in class net.java.balloontip.BalloonTip
 

O

offsetCorrection - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
onStyleChange() - Method in class net.java.balloontip.examples.positioner.SimpleTipPositioner
 
onStyleChange() - Method in class net.java.balloontip.positioners.BalloonTipPositioner
This method is called whenever the balloon tip's style changes.
onStyleChange() - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
onStyleChange() - Method in class net.java.balloontip.positioners.CenteredPositioner
 
opacity - Variable in class net.java.balloontip.BalloonTip
 
orientationCorrection - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
orientationCorrection - Variable in class net.java.balloontip.positioners.CenteredPositioner
 

P

padding - Variable in class net.java.balloontip.BalloonTip
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.java.balloontip.styles.EdgedBalloonStyle
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.java.balloontip.styles.IsometricBalloonStyle
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.java.balloontip.styles.MinimalBalloonStyle
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.java.balloontip.styles.ModernBalloonStyle
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.java.balloontip.styles.RoundedBalloonStyle
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.java.balloontip.styles.TexturedBalloonStyle
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.java.balloontip.styles.ToolTipBalloonStyle
 
paintComponent(Graphics) - Method in class net.java.balloontip.BalloonTip
 
path - Variable in class net.java.balloontip.TreeNodeBalloonTip
 
positioner - Variable in class net.java.balloontip.BalloonTip
 
preferredHorizontalOffset - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
preferredVerticalOffset - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
preferredVerticalOffset - Variable in class net.java.balloontip.positioners.CenteredPositioner
 

R

refreshLocation() - Method in class net.java.balloontip.BalloonTip
Refreshes the balloon tip's location (Is able to update balloon tip's location even if the balloon tip is not shown.)
RightAbovePositioner - Class in net.java.balloontip.positioners
This class positions a balloon tip above the component it's attached to, with the tip on the right
RightAbovePositioner(int, int) - Constructor for class net.java.balloontip.positioners.RightAbovePositioner
 
RightBelowPositioner - Class in net.java.balloontip.positioners
This class positions a balloon tip below the component it's attached to, with the tip on the right
RightBelowPositioner(int, int) - Constructor for class net.java.balloontip.positioners.RightBelowPositioner
 
RoundedBalloonStyle - Class in net.java.balloontip.styles
A balloon tip with rounded corners and a one pixel border
RoundedBalloonStyle(int, int, Color, Color) - Constructor for class net.java.balloontip.styles.RoundedBalloonStyle
Constructor
row - Variable in class net.java.balloontip.TableCellBalloonTip
 

S

setAttachedComponent(JComponent) - Method in class net.java.balloontip.BalloonTip
Change the component this balloon tip is attached to (The top-level container will be re-determined during this process; if you set it manually, you'll have to set it again...) (Calling this method will fire an "attachedComponent" property change event.)
setAttachLocation(float, float) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Set where the tip should be located, relative to the component the balloon is attached to.
setAttachLocation(float, float) - Method in class net.java.balloontip.positioners.CenteredPositioner
Set where the tip should be located, relative to the component the balloon is attached to.
setBalloonTip(BalloonTip) - Method in class net.java.balloontip.positioners.BalloonTipPositioner
This method is meant only to be used by BalloonTip! A BalloonTip must call this method at the end of its construction (or when it's swapping for a new BalloonTipPositioner).
setBorderThickness(int) - Method in class net.java.balloontip.styles.ModernBalloonStyle
Set the thickness of the balloon tip's border
setCellPosition(int, int) - Method in class net.java.balloontip.TableCellBalloonTip
Set the table cell the balloon tip should attach to
setCloseButton(JButton) - Method in class net.java.balloontip.BalloonTip
Sets this balloon tip's close button Note that this method will not alter the button's behaviour.
setCloseButton(JButton, boolean) - Method in class net.java.balloontip.BalloonTip
Sets this balloon tip's close button and sets its behaviour to either close or hide the balloon tip
setContents(JComponent) - Method in class net.java.balloontip.BalloonTip
Sets the contents of this balloon tip (Calling this method will fire a "contents" property change event.)
setCornerStyles(boolean, boolean, boolean, boolean) - Method in class net.java.balloontip.styles.ModernBalloonStyle
Sets the style for each corner.
setCriterionAndUpdate(String, Boolean) - Method in class net.java.balloontip.BalloonTip.VisibilityControl
Sets the value of a particular visibility criterion and checks whether the balloon tip should still be visible or not
setDefaultCloseButtonIcons(Icon, Icon, Icon) - Static method in class net.java.balloontip.BalloonTip
Set the icons for the default close button (This only affects balloon tips created after calling this method.)
setHorizontalOffset(int) - Method in class net.java.balloontip.styles.BalloonTipStyle
Sets a new value for the horizontal offset.
setItemPosition(int) - Method in class net.java.balloontip.ListItemBalloonTip
Set the list item the balloon tip should attach to
setOffset(Rectangle) - Method in class net.java.balloontip.CustomBalloonTip
Set the offset within the attached component
setOpacity(float) - Method in class net.java.balloontip.BalloonTip
Sets the opacity of this balloon tip and repaints it Note: Setting the opacity to 0 won't make isVisible() return false.
setPadding(int) - Method in class net.java.balloontip.BalloonTip
Set the amount of padding in this balloon tip (by attaching an empty border to the balloon tip's contents...)
setPositioner(BalloonTipPositioner) - Method in class net.java.balloontip.BalloonTip
Set a new BalloonTipPositioner, repsonsible for the balloon tip's positioning (Calling this method will fire a "positioner" property change event.)
setPreferredHorizontalOffset(int) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Set the preferred horizontal offset
setPreferredVerticalOffset(int) - Method in class net.java.balloontip.positioners.BasicBalloonTipPositioner
Set the preferred horizontal offset
setPreferredVerticalOffset(int) - Method in class net.java.balloontip.positioners.CenteredPositioner
Set the preferred horizontal offset
setStyle(BalloonTipStyle) - Method in class net.java.balloontip.BalloonTip
Set the balloon tip's style (Calling this method will fire a "style" property change event.)
setTextContents(String) - Method in class net.java.balloontip.BalloonTip
Sets the contents of this balloon tip (Calling this method will fire a "contents" property change event.)
setToolTip(JComponent, String) - Static method in class net.java.balloontip.examples.complete.Utils
Set a tooltip
setTopLevelContainer(JLayeredPane) - Method in class net.java.balloontip.BalloonTip
Set the container on which this balloon tip should be drawn
setTreePath(TreePath) - Method in class net.java.balloontip.TreeNodeBalloonTip
Set the tree node the balloon tip should attach to
setup(JComponent, JComponent, BalloonTipStyle, BalloonTipPositioner, JButton) - Method in class net.java.balloontip.BalloonTip
 
setupPositioner(BalloonTip.Orientation, BalloonTip.AttachLocation, int, int) - Method in class net.java.balloontip.BalloonTip
 
setVerticalOffset(int) - Method in class net.java.balloontip.styles.BalloonTipStyle
Sets a new value for the vertical offset.
setVisible(boolean) - Method in class net.java.balloontip.BalloonTip
Set this balloon tip's visibility
showErrorMessage(JComponent, String) - Static method in class net.java.balloontip.examples.complete.Utils
Display an error balloon tip
showTimedBalloon(BalloonTip, int) - Static method in class net.java.balloontip.utils.TimingUtils
Displays a balloon tip for a certain time, then close it.
showTimedBalloon(BalloonTip, int, ActionListener) - Static method in class net.java.balloontip.utils.TimingUtils
Displays a balloon tip for a certain time
SimpleExample - Class in net.java.balloontip.examples.simple
Simple application demonstrating a BalloonTip
SimpleExample() - Constructor for class net.java.balloontip.examples.simple.SimpleExample
 
SimplePositionerExample - Class in net.java.balloontip.examples.positioner
Simple application demonstrating a BalloonTip with a custom BalloonTipPositioner
SimplePositionerExample() - Constructor for class net.java.balloontip.examples.positioner.SimplePositionerExample
 
SimpleTipPositioner - Class in net.java.balloontip.examples.positioner
A sample implementation of a BalloonTipPositioner
SimpleTipPositioner() - Constructor for class net.java.balloontip.examples.positioner.SimpleTipPositioner
 
stateChanged(ChangeEvent) - Method in class net.java.balloontip.BalloonTip.NestedViewportListener
 
style - Variable in class net.java.balloontip.BalloonTip
 

T

TableCellBalloonTip - Class in net.java.balloontip
Provides similar functionality as a CustomBalloonTip, but attaches itself to a cell in a JTable
TableCellBalloonTip(JTable, JComponent, int, int, BalloonTipStyle, BalloonTip.Orientation, BalloonTip.AttachLocation, int, int, boolean) - Constructor for class net.java.balloontip.TableCellBalloonTip
 
TableCellBalloonTip(JTable, JComponent, int, int, BalloonTipStyle, BalloonTipPositioner, JButton) - Constructor for class net.java.balloontip.TableCellBalloonTip
 
TableExample - Class in net.java.balloontip.examples.table
Simple application demonstrating a TableCellBalloonTip
TableExample() - Constructor for class net.java.balloontip.examples.table.TableExample
 
TexturedBalloonStyle - Class in net.java.balloontip.styles
A balloon tip with rounded corners and an image as background
TexturedBalloonStyle(int, int, URL, Color) - Constructor for class net.java.balloontip.styles.TexturedBalloonStyle
Constructor
TimingUtils - Class in net.java.balloontip.utils
This class provides balloon tips that can time out
ToolTipBalloonStyle - Class in net.java.balloontip.styles
A balloon tip style that looks like a tool tip (i.e.
ToolTipBalloonStyle(Color, Color) - Constructor for class net.java.balloontip.styles.ToolTipBalloonStyle
Constructor
toolTipToBalloon(BalloonTip) - Static method in class net.java.balloontip.utils.ToolTipUtils
Turns a balloon tooltip back into a regular balloon tip
ToolTipUtils - Class in net.java.balloontip.utils
This class allows you to use a balloon tip as a tooltip That is, the balloon tip will only show up for a certain amount of time while you hover over the attached component.
topLevelContainer - Variable in class net.java.balloontip.BalloonTip
 
TreeNodeBalloonTip - Class in net.java.balloontip
A balloon tip that can attach itself to a node in a JTree
TreeNodeBalloonTip(JTree, JComponent, TreePath, BalloonTipStyle, BalloonTip.Orientation, BalloonTip.AttachLocation, int, int, boolean) - Constructor for class net.java.balloontip.TreeNodeBalloonTip
 
TreeNodeBalloonTip(JTree, JComponent, TreePath, BalloonTipStyle, BalloonTipPositioner, JButton) - Constructor for class net.java.balloontip.TreeNodeBalloonTip
 
TypesTab - Class in net.java.balloontip.examples.complete.panels
Types tab of the demo application; demonstrates the different balloon tip types
TypesTab() - Constructor for class net.java.balloontip.examples.complete.panels.TypesTab
Default constructor

U

update() - Method in class net.java.balloontip.BalloonTip.VisibilityControl
Makes sure the balloon tip's visibility is updated by checking all visibility criteria If any of the visibility criteria is false, the balloon tip should be invisible.
UtilitiesTab - Class in net.java.balloontip.examples.complete.panels
Utilities tab of the demo application; demonstrates the various utility functions of Balloon tip
UtilitiesTab() - Constructor for class net.java.balloontip.examples.complete.panels.UtilitiesTab
Default constructor
Utils - Class in net.java.balloontip.examples.complete
A set of utility functions for the CompleteExample application
Utils() - Constructor for class net.java.balloontip.examples.complete.Utils
 

V

valueOf(String) - Static method in enum net.java.balloontip.BalloonTip.AttachLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.java.balloontip.BalloonTip.Orientation
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.java.balloontip.BalloonTip.AttachLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.java.balloontip.BalloonTip.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
verticalOffset - Variable in class net.java.balloontip.styles.BalloonTipStyle
 
viewportListener - Variable in class net.java.balloontip.BalloonTip
 
visibilityControl - Variable in class net.java.balloontip.BalloonTip
 
VisibilityControl() - Constructor for class net.java.balloontip.BalloonTip.VisibilityControl
 

X

x - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
x - Variable in class net.java.balloontip.positioners.CenteredPositioner
 

Y

y - Variable in class net.java.balloontip.positioners.BasicBalloonTipPositioner
 
y - Variable in class net.java.balloontip.positioners.CenteredPositioner
 
A B C D E F G H I L M N O P R S T U V X Y 
Skip navigation links

https://balloontip.dev.java.net/