|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.flamingo.internal.ui.common.RichTooltipPanelUI
org.pushingpixels.flamingo.internal.ui.common.BasicRichTooltipPanelUI
public class BasicRichTooltipPanelUI
Basic UI for rich tooltip panel JRichTooltipPanel
.
Nested Class Summary | |
---|---|
protected class |
BasicRichTooltipPanelUI.RichTooltipPanelLayout
|
Field Summary | |
---|---|
protected java.util.List<javax.swing.JLabel> |
descriptionLabels
|
protected javax.swing.JLabel |
footerImageLabel
|
protected java.util.List<javax.swing.JLabel> |
footerLabels
|
protected javax.swing.JSeparator |
footerSeparator
|
protected javax.swing.JLabel |
mainImageLabel
|
protected JRichTooltipPanel |
richTooltipPanel
The associated tooltip panel. |
protected java.util.List<javax.swing.JLabel> |
titleLabels
|
Constructor Summary | |
---|---|
BasicRichTooltipPanelUI()
|
Method Summary | |
---|---|
protected java.awt.LayoutManager |
createLayoutManager()
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
|
protected int |
getDescriptionTextWidth()
|
protected int |
getLayoutGap()
|
protected void |
installComponents()
Installs components on the associated rich tooltip panel. |
protected void |
installDefaults()
Installs default settings for the associated rich tooltip panel. |
protected void |
installListeners()
Installs listeners on the associated rich tooltip panel. |
void |
installUI(javax.swing.JComponent c)
|
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c)
|
protected void |
paintBackground(java.awt.Graphics g)
|
protected void |
removeExistingComponents()
|
protected void |
uninstallComponents()
Uninstalls subcomponents from the associated rich tooltip panel. |
protected void |
uninstallDefaults()
Uninstalls default settings from the associated rich tooltip panel. |
protected void |
uninstallListeners()
Uninstalls listeners from the associated rich tooltip panel. |
void |
uninstallUI(javax.swing.JComponent c)
|
void |
update(java.awt.Graphics g,
javax.swing.JComponent c)
|
Methods inherited from class javax.swing.plaf.ComponentUI |
---|
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected JRichTooltipPanel richTooltipPanel
protected java.util.List<javax.swing.JLabel> titleLabels
protected java.util.List<javax.swing.JLabel> descriptionLabels
protected javax.swing.JLabel mainImageLabel
protected javax.swing.JSeparator footerSeparator
protected javax.swing.JLabel footerImageLabel
protected java.util.List<javax.swing.JLabel> footerLabels
Constructor Detail |
---|
public BasicRichTooltipPanelUI()
Method Detail |
---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installUI(javax.swing.JComponent c)
installUI
in class javax.swing.plaf.ComponentUI
public void uninstallUI(javax.swing.JComponent c)
uninstallUI
in class javax.swing.plaf.ComponentUI
protected void installDefaults()
protected void installListeners()
protected void installComponents()
protected void uninstallDefaults()
protected void uninstallListeners()
protected void uninstallComponents()
public void update(java.awt.Graphics g, javax.swing.JComponent c)
update
in class javax.swing.plaf.ComponentUI
protected void paintBackground(java.awt.Graphics g)
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
paint
in class javax.swing.plaf.ComponentUI
protected java.awt.LayoutManager createLayoutManager()
protected int getDescriptionTextWidth()
protected int getLayoutGap()
protected void removeExistingComponents()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |