Class ParetoInfoPopup

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

public class ParetoInfoPopup extends javafx.stage.Popup
authors: Michael Läuchli, MLaeuchli (github) Stefan Mettler, orizion (github)
  • Property Summary

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

    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 int
     
    static long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    animatedShow(javafx.stage.Window WINDOW)
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    void
     
    javafx.beans.property.IntegerProperty
     
    javafx.scene.paint.Color
    Gets the value of the property backgroundColor.
    int
    Gets the value of the property decimals.
    javafx.scene.paint.Color
    Gets the value of the property textColor.
    long
    Gets the value of the property timeout.
    Gets the value of the property unit.
    void
    setBackgroundColor(javafx.scene.paint.Color COLOR)
    Sets the value of the property backgroundColor.
    void
    setDecimals(int DECIMALS)
    Sets the value of the property decimals.
    void
    setTextColor(javafx.scene.paint.Color COLOR)
    Sets the value of the property textColor.
    void
    setTimeout(long TIMEOUT)
    Sets the value of the property timeout.
    void
    Sets the value of the property unit.
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.LongProperty
     
    javafx.beans.property.StringProperty
     
    void
    update(String[] names, String[] values)
    Updates the displayed text according to the Value of the GraphNode passed
    void
    update(String name, String value)
     

    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
    • MAX_DECIMALS

      public static int MAX_DECIMALS
    • 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

    • ParetoInfoPopup

      public ParetoInfoPopup()
  • Method Details

    • clearPopup

      public void clearPopup()
    • 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:
    • getTextColor

      public javafx.scene.paint.Color getTextColor()
      Gets the value of the property textColor.
      Property description:
    • setTextColor

      public void setTextColor(javafx.scene.paint.Color COLOR)
      Sets the value of the property textColor.
      Property description:
    • textColorProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> textColorProperty()
      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:
    • getDecimals

      public int getDecimals()
      Gets the value of the property decimals.
      Property description:
    • setDecimals

      public void setDecimals(int DECIMALS)
      Sets the value of the property decimals.
      Property description:
    • decimalsProperty

      public javafx.beans.property.IntegerProperty decimalsProperty()
      See Also:
    • getUnit

      public String getUnit()
      Gets the value of the property unit.
      Property description:
    • setUnit

      public void setUnit(String UNIT)
      Sets the value of the property unit.
      Property description:
    • unitProperty

      public javafx.beans.property.StringProperty unitProperty()
      See Also:
    • update

      public void update(String[] names, String[] values)
      Updates the displayed text according to the Value of the GraphNode passed
    • update

      public void update(String name, String value)