Class BasicRichTooltipPanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.flamingo.internal.ui.common.RichTooltipPanelUI
org.pushingpixels.flamingo.internal.ui.common.BasicRichTooltipPanelUI
Basic UI for rich tooltip panel
JRichTooltipPanel.-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JLabelprotected JSeparatorprotected JLabelprotected JRichTooltipPanelThe associated tooltip panel. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LayoutManagerstatic ComponentUIprotected intprotected intprotected voidInstalls components on the associated rich tooltip panel.protected voidInstalls default settings for the associated rich tooltip panel.protected voidInstalls listeners on the associated rich tooltip panel.voidvoidpaint(Graphics g, JComponent c) protected voidprotected voidprotected voidUninstalls subcomponents from the associated rich tooltip panel.protected voidUninstalls default settings from the associated rich tooltip panel.protected voidUninstalls listeners from the associated rich tooltip panel.voidvoidupdate(Graphics g, JComponent c) Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize
-
Field Details
-
richTooltipPanel
The associated tooltip panel. -
titleLabels
-
descriptionLabels
-
mainImageLabel
-
-
Constructor Details
-
BasicRichTooltipPanelUI
public BasicRichTooltipPanelUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUIin classComponentUI
-
uninstallUI
- Overrides:
uninstallUIin classComponentUI
-
installDefaults
protected void installDefaults()Installs default settings for the associated rich tooltip panel. -
installListeners
protected void installListeners()Installs listeners on the associated rich tooltip panel. -
installComponents
protected void installComponents()Installs components on the associated rich tooltip panel. -
uninstallDefaults
protected void uninstallDefaults()Uninstalls default settings from the associated rich tooltip panel. -
uninstallListeners
protected void uninstallListeners()Uninstalls listeners from the associated rich tooltip panel. -
uninstallComponents
protected void uninstallComponents()Uninstalls subcomponents from the associated rich tooltip panel. -
update
- Overrides:
updatein classComponentUI
-
paintBackground
-
paint
- Overrides:
paintin classComponentUI
-
createLayoutManager
-
getDescriptionTextWidth
protected int getDescriptionTextWidth() -
getLayoutGap
protected int getLayoutGap() -
removeExistingComponents
protected void removeExistingComponents()
-