Class FocusableTip

java.lang.Object
org.fife.ui.rsyntaxtextarea.focusabletip.FocusableTip

public class FocusableTip extends Object
A focusable tool tip, similar to those found in Eclipse. The user can click in the tip and it becomes a "real," resizable window.
Version:
1.0
Author:
Robert Futrell
  • Constructor Details

  • Method Details

    • getImageBase

      public URL getImageBase()
      Returns the base URL to use when loading images in this focusable tip.
      Returns:
      The base URL to use.
      See Also:
    • getMaxSize

      public Dimension getMaxSize()
      The maximum size for unfocused tool tips.
      Returns:
      The maximum size for unfocused tool tips. A value of null will use a default size.
      See Also:
    • invokeLater

      protected void invokeLater(Runnable r)
    • possiblyDisposeOfTipWindow

      public void possiblyDisposeOfTipWindow()
      Disposes of the focusable tip currently displayed, if any.
    • setImageBase

      public void setImageBase(URL url)
      Sets the base URL to use when loading images in this focusable tip.
      Parameters:
      url - The base URL to use.
      See Also:
    • setMaxSize

      public void setMaxSize(Dimension maxSize)
      Sets the maximum size for unfocused tool tips.
      Parameters:
      maxSize - The new maximum size. A value of null will cause a default size to be used.
      See Also:
    • toolTipRequested

      public void toolTipRequested(MouseEvent e, String text)
      Callback called when this tool tip is requested.
      Parameters:
      e - The mouse event that is triggering the tool tip.
      text - The text to display.