Package pamViewFX.fxNodes.popOver
Class PamPopOver
java.lang.Object
javafx.stage.Window
javafx.stage.PopupWindow
javafx.scene.control.PopupControl
org.controlsfx.control.PopOver
pamViewFX.fxNodes.popOver.PamPopOver
- All Implemented Interfaces:
javafx.css.Styleable
,javafx.event.EventTarget
,javafx.scene.control.Skinnable
public class PamPopOver
extends org.controlsfx.control.PopOver
Pop over which has some extra functionality including the ability to resize.
- Author:
- Jamie Macaulay
-
Property Summary
Properties inherited from class org.controlsfx.control.PopOver
animated, arrowIndent, arrowLocation, arrowSize, closeButtonEnabled, contentNode, cornerRadius, detachable, detached, fadeInDuration, fadeOutDuration, headerAlwaysVisible, title
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 org.controlsfx.control.PopOver
org.controlsfx.control.PopOver.ArrowLocation
Nested classes/interfaces inherited from class javafx.stage.PopupWindow
javafx.stage.PopupWindow.AnchorLocation
-
Field Summary
Fields inherited from class javafx.scene.control.PopupControl
USE_COMPUTED_SIZE, USE_PREF_SIZE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setResizeAbility
(boolean resize) Set whether the pop up menu has a label whihc can be dragged to resize it.Methods inherited from class org.controlsfx.control.PopOver
animatedProperty, arrowIndentProperty, arrowLocationProperty, arrowSizeProperty, closeButtonEnabledProperty, contentNodeProperty, cornerRadiusProperty, detach, detachableProperty, detachedProperty, fadeInDurationProperty, fadeOutDurationProperty, getArrowIndent, getArrowLocation, getArrowSize, getContentNode, getCornerRadius, getFadeInDuration, getFadeOutDuration, getRoot, getTitle, headerAlwaysVisibleProperty, hide, hide, isAnimated, isCloseButtonEnabled, isDetachable, isDetached, isHeaderAlwaysVisible, setAnimated, setArrowIndent, setArrowLocation, setArrowSize, setCloseButtonEnabled, setContentNode, setCornerRadius, setDetachable, setDetached, setFadeInDuration, setFadeOutDuration, setHeaderAlwaysVisible, setTitle, show, show, show, show, show, show, titleProperty
Methods inherited from class javafx.scene.control.PopupControl
getClassCssMetaData, getCssMetaData, getId, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getPseudoClassStates, getSkin, getStyle, getStyleableNode, getStyleableParent, 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, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide
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, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
Constructor Details
-
PamPopOver
public PamPopOver(javafx.scene.layout.Pane content)
-
-
Method Details
-
setResizeAbility
public void setResizeAbility(boolean resize) Set whether the pop up menu has a label whihc can be dragged to resize it. If false label is not visible and resize cannot be performed.- Parameters:
resize
- - true to allow resizing.
-