public class SlideLock
extends javafx.scene.control.Control
Type | Property and Description |
---|---|
javafx.beans.property.BooleanProperty |
backgroundVisible |
javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> |
buttonArrowBackgroundColor |
javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> |
buttonColor |
javafx.beans.property.BooleanProperty |
buttonGlareVisible |
javafx.beans.property.DoubleProperty |
endX |
javafx.beans.property.BooleanProperty |
locked |
javafx.beans.property.DoubleProperty |
startX |
javafx.beans.property.DoubleProperty |
textOpacity |
javafx.beans.property.StringProperty |
text |
contextMenuProperty, heightProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, prefHeightProperty, prefWidthProperty, skinClassNameProperty, skinProperty, tooltipProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Modifier and Type | Field and Description |
---|---|
static double |
BUTTON_YCOORD |
static double |
END_XCOORD |
static double |
PREFERRED_HEIGHT |
static double |
PREFERRED_WIDTH |
static double |
START_XCOORD |
Constructor and Description |
---|
SlideLock() |
SlideLock(java.lang.String displayText) |
Modifier and Type | Method and Description |
---|---|
void |
autoUnlock() |
javafx.beans.property.BooleanProperty |
backgroundVisibleProperty() |
javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> |
buttonArrowBackgroundColorProperty() |
javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> |
buttonColorProperty() |
javafx.beans.property.BooleanProperty |
buttonGlareVisibleProperty() |
javafx.beans.property.DoubleProperty |
endXProperty() |
javafx.scene.paint.Paint |
getButtonArrowBackgroundColor()
Gets the value of the property buttonArrowBackgroundColor.
|
javafx.scene.paint.Paint |
getButtonColor()
Gets the value of the property buttonColor.
|
double |
getEndX()
Gets the value of the property endX.
|
javafx.animation.Timeline |
getSnapButtonBackAnim() |
double |
getStartX()
Gets the value of the property startX.
|
java.lang.String |
getText()
Gets the value of the property text.
|
double |
getTextOpacity()
Gets the value of the property textOpacity.
|
protected java.lang.String |
getUserAgentStylesheet() |
boolean |
isBackgroundVisible()
Gets the value of the property backgroundVisible.
|
boolean |
isButtonGlareVisible()
Gets the value of the property buttonGlareVisible.
|
boolean |
isLocked()
Gets the value of the property locked.
|
javafx.beans.property.BooleanProperty |
lockedProperty() |
void |
setBackgroundVisible(boolean backgroundVisible)
Sets the value of the property backgroundVisible.
|
void |
setButtonArrowBackgroundColor(javafx.scene.paint.Paint color)
Sets the value of the property buttonArrowBackgroundColor.
|
void |
setButtonColor(javafx.scene.paint.Paint color)
Sets the value of the property buttonColor.
|
void |
setButtonGlareVisible(boolean backgroundVisible)
Sets the value of the property buttonGlareVisible.
|
void |
setEndX(double endX)
Sets the value of the property endX.
|
void |
setLocked(boolean locked)
Sets the value of the property locked.
|
void |
setStartX(double startX)
Sets the value of the property startX.
|
void |
setText(java.lang.String text)
Sets the value of the property text.
|
void |
setTextOpacity(double opacity)
Sets the value of the property textOpacity.
|
javafx.beans.property.DoubleProperty |
startXProperty() |
javafx.beans.property.DoubleProperty |
textOpacityProperty() |
javafx.beans.property.StringProperty |
textProperty() |
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getSkin, getTooltip, getWidth, heightProperty, impl_computeContains, impl_computeLayoutBounds, impl_CSS_STYLEABLES, impl_cssGetFocusTraversableInitialValue, impl_getStyleableProperties, impl_notifyLayoutBoundsChanged, impl_processCSS, intersects, isResizable, layoutChildren, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, setContextMenu, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setSkinClassName, setTooltip, setWidth, skinClassNameProperty, skinProperty, tooltipProperty, widthProperty
getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_computeGeomBounds, impl_createPGNode, impl_cssResetInitialValues, impl_geomChanged, impl_getAllParentStylesheets, impl_pickNodeLocal, impl_pickNodeLocal, impl_processMXNode, impl_traversalEngineProperty, impl_updatePG, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setImpl_traversalEngine, setNeedsLayout
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_createStyleHelper, impl_cssGetCursorInitialValue, impl_getLeafTransform, impl_getPGNode, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getPseudoClassState, impl_getStyleable, impl_getStyleHelper, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_pickNode, impl_pseudoClassStateChanged, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPGNode, impl_transformsChanged, impl_traverse, inputMethodRequestsProperty, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToSceneTransformProperty, lookupAll, managedProperty, mouseTransparentProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visibleProperty
public static final double START_XCOORD
public static final double END_XCOORD
public static final double BUTTON_YCOORD
public static final double PREFERRED_WIDTH
public static final double PREFERRED_HEIGHT
public SlideLock()
public SlideLock(java.lang.String displayText)
protected java.lang.String getUserAgentStylesheet()
getUserAgentStylesheet
in class javafx.scene.control.Control
public final boolean isBackgroundVisible()
public final void setBackgroundVisible(boolean backgroundVisible)
public final javafx.beans.property.BooleanProperty backgroundVisibleProperty()
public final boolean isButtonGlareVisible()
public final void setButtonGlareVisible(boolean backgroundVisible)
public final javafx.beans.property.BooleanProperty buttonGlareVisibleProperty()
public final boolean isLocked()
public final void setLocked(boolean locked)
public final javafx.beans.property.BooleanProperty lockedProperty()
public final void autoUnlock()
public final java.lang.String getText()
public final void setText(java.lang.String text)
public final javafx.beans.property.StringProperty textProperty()
public final double getStartX()
public final void setStartX(double startX)
public final javafx.beans.property.DoubleProperty startXProperty()
public final double getEndX()
public final void setEndX(double endX)
public final javafx.beans.property.DoubleProperty endXProperty()
public final double getTextOpacity()
public final void setTextOpacity(double opacity)
public final javafx.beans.property.DoubleProperty textOpacityProperty()
public final javafx.scene.paint.Paint getButtonArrowBackgroundColor()
public final void setButtonArrowBackgroundColor(javafx.scene.paint.Paint color)
public final javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> buttonArrowBackgroundColorProperty()
public final javafx.scene.paint.Paint getButtonColor()
public final void setButtonColor(javafx.scene.paint.Paint color)
public final javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> buttonColorProperty()
public javafx.animation.Timeline getSnapButtonBackAnim()