Class RETATooltip

java.lang.Object
javafx.stage.Window
javafx.stage.PopupWindow
javafx.scene.control.PopupControl
javafx.scene.control.Tooltip
com.ben12.reta.view.control.RETATooltip
All Implemented Interfaces:
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable

public class RETATooltip extends javafx.scene.control.Tooltip
Tool-tip which is hidden if its text is empty or null.
Author:
BenoƮt Moreau (ben.12)
  • Property Summary

    Properties inherited from class javafx.scene.control.Tooltip

    activated, contentDisplay, font, graphic, graphicTextGap, hideDelay, showDelay, showDuration, textAlignment, textOverrun, text, wrapText

    Properties inherited from class javafx.scene.control.PopupControl

    id, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skin, style

    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 inherited from class javafx.scene.control.PopupControl

    bridge, USE_COMPUTED_SIZE, USE_PREF_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Hidden RETATooltip.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    show(javafx.scene.Node ownerNode, double anchorX, double anchorY)
     
    void
    show(javafx.stage.Window owner)
     
    void
    show(javafx.stage.Window ownerWindow, double anchorX, double anchorY)
     

    Methods inherited from class javafx.scene.control.Tooltip

    activatedProperty, contentDisplayProperty, createDefaultSkin, fontProperty, getClassCssMetaData, getContentDisplay, getCssMetaData, getFont, getGraphic, getGraphicTextGap, getHideDelay, getShowDelay, getShowDuration, getStyleableParent, getText, getTextAlignment, getTextOverrun, graphicProperty, graphicTextGapProperty, hideDelayProperty, install, isActivated, isWrapText, setContentDisplay, setFont, setGraphic, setGraphicTextGap, setHideDelay, setShowDelay, setShowDuration, setText, setTextAlignment, setTextOverrun, setWrapText, showDelayProperty, showDurationProperty, textAlignmentProperty, textOverrunProperty, textProperty, uninstall, wrapTextProperty

    Methods inherited from class javafx.scene.control.PopupControl

    getId, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getPseudoClassStates, getSkin, getStyle, getStyleableNode, getStyleClass, getTypeSelector, idProperty, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, pseudoClassStateChanged, setId, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setStyle, skinProperty, styleProperty

    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

    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
  • Constructor Details

    • RETATooltip

      public RETATooltip()
      Hidden RETATooltip.
    • RETATooltip

      public RETATooltip(String text)
      Parameters:
      text - tool-tip text
  • Method Details

    • show

      public void show(javafx.scene.Node ownerNode, double anchorX, double anchorY)
      Overrides:
      show in class javafx.stage.PopupWindow
    • show

      public void show(javafx.stage.Window owner)
      Overrides:
      show in class javafx.stage.PopupWindow
    • show

      public void show(javafx.stage.Window ownerWindow, double anchorX, double anchorY)
      Overrides:
      show in class javafx.stage.PopupWindow