Class BasicRichTooltipPanelUI

    • Field Detail

      • richTooltipPanel

        protected JRichTooltipPanel richTooltipPanel
        The associated tooltip panel.
      • descriptionLabels

        protected List<JLabel> descriptionLabels
      • mainImageLabel

        protected JLabel mainImageLabel
      • footerSeparator

        protected JSeparator footerSeparator
      • footerImageLabel

        protected JLabel footerImageLabel
      • footerLabels

        protected List<JLabel> footerLabels
    • Constructor Detail

      • BasicRichTooltipPanelUI

        public BasicRichTooltipPanelUI()
    • Method Detail

      • 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.
      • paintBackground

        protected void paintBackground​(Graphics g)
      • createLayoutManager

        protected LayoutManager createLayoutManager()
      • getDescriptionTextWidth

        protected int getDescriptionTextWidth()
      • getLayoutGap

        protected int getLayoutGap()
      • removeExistingComponents

        protected void removeExistingComponents()