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
PropertiesTypePropertyDescriptionjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.StringPropertyjavafx.beans.property.LongPropertyProperties inherited from class javafx.stage.PopupWindow
anchorLocation, anchorX, anchorY, autoFix, autoHide, consumeAutoHidingEvents, hideOnEscape, onAutoHide, ownerNode, ownerWindowProperties 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
FieldsModifier and TypeFieldDescriptionstatic javafx.scene.paint.Colorstatic javafx.scene.paint.Colorstatic long -
Constructor Summary
ConstructorsConstructorDescriptionTooltipPopup(long timeout) TooltipPopup(String text) TooltipPopup(String text, long timeout) TooltipPopup(String text, long timeout, boolean monoFont) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidanimatedShow(javafx.stage.Window WINDOW) javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.scene.paint.ColorGets the value of the property backgroundColor.getText()Gets the value of the property text.javafx.scene.paint.PaintGets the value of the property textFill.longGets the value of the property timeout.booleanGets the value of the property monoFont.javafx.beans.property.BooleanPropertyvoidsetBackgroundColor(javafx.scene.paint.Color COLOR) Sets the value of the property backgroundColor.voidsetMonoFont(boolean monoFont) Sets the value of the property monoFont.voidSets the value of the property text.voidsetTextFill(javafx.scene.paint.Paint fill) Sets the value of the property textFill.voidsetTimeout(long TIMEOUT) Sets the value of the property timeout.javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.StringPropertyjavafx.beans.property.LongPropertyMethods inherited from class javafx.stage.Popup
getContentMethods 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, showMethods 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
-
Property Details
-
backgroundColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> backgroundColorProperty -
textFill
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> textFillProperty- See Also:
-
timeout
public javafx.beans.property.LongProperty timeoutProperty- See Also:
-
monoFont
public javafx.beans.property.BooleanProperty monoFontProperty- See Also:
-
text
public javafx.beans.property.StringProperty textProperty- See Also:
-
-
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
-
TooltipPopup
public TooltipPopup(long timeout) -
TooltipPopup
-
TooltipPopup
-
-
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() -
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
Gets the value of the property text.- Property description:
-
setText
Sets the value of the property text.- Property description:
-
textProperty
public javafx.beans.property.StringProperty textProperty()- See Also:
-