Class TooltipPopup

java.lang.Object
javafx.stage.Window
javafx.stage.PopupWindow
javafx.stage.Popup
eu.hansolo.fx.charts.tools.TooltipPopup
All Implemented Interfaces:
javafx.event.EventTarget

public class TooltipPopup extends javafx.stage.Popup
  • Property Summary

    Properties
    Type
    Property
    Description
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>
     
    javafx.beans.property.StringProperty
     
    javafx.beans.property.LongProperty
     

    Properties inherited from class javafx.stage.PopupWindow

    anchorLocation, anchorX, anchorY, autoFix, autoHide, consumeAutoHidingEvents, hideOnEscape, onAutoHide, ownerNode, ownerWindow

    Properties inherited from class javafx.stage.Window

    eventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y
  • Nested Class Summary

    Nested classes/interfaces inherited from class javafx.stage.PopupWindow

    javafx.stage.PopupWindow.AnchorLocation
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static javafx.scene.paint.Color
     
    static javafx.scene.paint.Color
     
    static long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    TooltipPopup(long timeout)
     
     
    TooltipPopup(String text, long timeout)
     
    TooltipPopup(String text, long timeout, boolean monoFont)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    animatedShow(javafx.stage.Window WINDOW)
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.scene.paint.Color
    Gets the value of the property backgroundColor.
    Gets the value of the property text.
    javafx.scene.paint.Paint
    Gets the value of the property textFill.
    long
    Gets the value of the property timeout.
    boolean
    Gets the value of the property monoFont.
    javafx.beans.property.BooleanProperty
     
    void
    setBackgroundColor(javafx.scene.paint.Color COLOR)
    Sets the value of the property backgroundColor.
    void
    setMonoFont(boolean monoFont)
    Sets the value of the property monoFont.
    void
    Sets the value of the property text.
    void
    setTextFill(javafx.scene.paint.Paint fill)
    Sets the value of the property textFill.
    void
    setTimeout(long TIMEOUT)
    Sets the value of the property timeout.
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>
     
    javafx.beans.property.StringProperty
     
    javafx.beans.property.LongProperty
     

    Methods inherited from class javafx.stage.Popup

    getContent

    Methods inherited from class javafx.stage.PopupWindow

    anchorLocationProperty, anchorXProperty, anchorYProperty, autoFixProperty, autoHideProperty, consumeAutoHidingEventsProperty, getAnchorLocation, getAnchorX, getAnchorY, getConsumeAutoHidingEvents, getOnAutoHide, getOwnerNode, getOwnerWindow, hide, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide, setScene, show, show, show

    Methods inherited from class javafx.stage.Window

    addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Property Details

  • Field Details

    • MAX_TIMEOUT

      public static long MAX_TIMEOUT
    • DEFAULT_BACKGROUND_COLOR

      public static javafx.scene.paint.Color DEFAULT_BACKGROUND_COLOR
    • DEFAULT_TEXT_COLOR

      public static javafx.scene.paint.Color DEFAULT_TEXT_COLOR
  • Constructor Details

    • TooltipPopup

      public TooltipPopup()
    • TooltipPopup

      public TooltipPopup(String text)
    • TooltipPopup

      public TooltipPopup(long timeout)
    • TooltipPopup

      public TooltipPopup(String text, long timeout)
    • TooltipPopup

      public TooltipPopup(String text, long timeout, boolean monoFont)
  • Method Details

    • animatedShow

      public void animatedShow(javafx.stage.Window WINDOW)
    • animatedHide

      public void animatedHide()
    • getBackgroundColor

      public javafx.scene.paint.Color getBackgroundColor()
      Gets the value of the property backgroundColor.
      Property description:
    • setBackgroundColor

      public void setBackgroundColor(javafx.scene.paint.Color COLOR)
      Sets the value of the property backgroundColor.
      Property description:
    • backgroundColorProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> backgroundColorProperty()
      See Also:
    • getTextFill

      public javafx.scene.paint.Paint getTextFill()
      Gets the value of the property textFill.
      Property description:
    • setTextFill

      public void setTextFill(javafx.scene.paint.Paint fill)
      Sets the value of the property textFill.
      Property description:
    • textFillProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> textFillProperty()
      See Also:
    • getTimeout

      public long getTimeout()
      Gets the value of the property timeout.
      Property description:
    • setTimeout

      public void setTimeout(long TIMEOUT)
      Sets the value of the property timeout.
      Property description:
    • timeoutProperty

      public javafx.beans.property.LongProperty timeoutProperty()
      See Also:
    • isMonoFont

      public boolean isMonoFont()
      Gets the value of the property monoFont.
      Property description:
    • setMonoFont

      public void setMonoFont(boolean monoFont)
      Sets the value of the property monoFont.
      Property description:
    • monoFontProperty

      public javafx.beans.property.BooleanProperty monoFontProperty()
      See Also:
    • getText

      public String getText()
      Gets the value of the property text.
      Property description:
    • setText

      public void setText(String text)
      Sets the value of the property text.
      Property description:
    • textProperty

      public javafx.beans.property.StringProperty textProperty()
      See Also: