Class FuturisticBorderElement
java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
de.rpgframework.jfx.FuturisticBorderElement
- All Implemented Interfaces:
Styleable,EventTarget,Skinnable
-
Property Summary
PropertiesTypePropertyDescriptionfinal ObjectProperty<Paint> final DoublePropertyfinal DoublePropertyfinal DoublePropertyfinal DoublePropertyfinal DoublePropertyfinal ObjectProperty<Node> final BooleanPropertyProperties inherited from class javafx.scene.control.Control
contextMenu, skin, tooltipProperties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Field Summary
Fields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
ConstructorsConstructorDescriptionFuturisticBorderElement(Node content) FuturisticBorderElement(Node content, int width) FuturisticBorderElement(Node content, int decoTop, int decoLeft, int decoBottom, int decoRight) -
Method Summary
Modifier and TypeMethodDescriptionfinal ObjectProperty<Paint> final DoublePropertyfinal DoublePropertyfinal DoublePropertyfinal DoublePropertyfinal DoublePropertyfinal ObjectProperty<Node> Skin<?> final PaintGets the value of theborderColorproperty.final doubleGets the value of theborderWidthproperty.final doubleGets the value of theborderWidthBottomproperty.final doubleGets the value of theborderWidthLeftproperty.final doubleGets the value of theborderWidthRightproperty.final doubleGets the value of theborderWidthTopproperty.static List<CssMetaData<? extends Styleable, ?>> final NodeGets the value of thecontentproperty.final BooleanPropertyfinal booleanGets the value of theinnerBorderproperty.final voidsetBorderColor(Paint value) Sets the value of theborderColorproperty.final voidsetBorderWidth(int value) Sets the value of theborderWidthproperty.final voidsetBorderWidthBottom(int value) Sets the value of theborderWidthBottomproperty.final voidsetBorderWidthLeft(int value) Sets the value of theborderWidthLeftproperty.final voidsetBorderWidthRight(int value) Sets the value of theborderWidthRightproperty.final voidsetBorderWidthTop(int value) Sets the value of theborderWidthTopproperty.final voidsetContent(Node value) Sets the value of thecontentproperty.final voidsetInnerBorder(boolean value) Sets the value of theinnerBorderproperty.Methods inherited from class javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyMethods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyMethods inherited from class javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, 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, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, 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, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, 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, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
content
- See Also:
-
borderColor
- See Also:
-
borderWidth
- See Also:
-
borderWidthTop
- See Also:
-
borderWidthBottom
- See Also:
-
borderWidthLeft
- See Also:
-
borderWidthRight
- See Also:
-
innerBorder
- See Also:
-
-
Constructor Details
-
FuturisticBorderElement
public FuturisticBorderElement() -
FuturisticBorderElement
-
FuturisticBorderElement
-
FuturisticBorderElement
public FuturisticBorderElement(Node content, int decoTop, int decoLeft, int decoBottom, int decoRight)
-
-
Method Details
-
createDefaultSkin
- Overrides:
createDefaultSkinin classControl- See Also:
-
setContent
Sets the value of thecontentproperty.- Property description:
- Parameters:
value- the value for thecontentproperty- See Also:
-
getContent
Gets the value of thecontentproperty.- Property description:
- Returns:
- the value of the
contentproperty - See Also:
-
contentProperty
- Returns:
- the
contentproperty - See Also:
-
setBorderColor
Sets the value of theborderColorproperty.- Property description:
- Parameters:
value- the value for theborderColorproperty- See Also:
-
getBorderColor
Gets the value of theborderColorproperty.- Property description:
- Returns:
- the value of the
borderColorproperty - See Also:
-
borderColorProperty
- Returns:
- the
borderColorproperty - See Also:
-
setBorderWidth
public final void setBorderWidth(int value) Sets the value of theborderWidthproperty.- Property description:
- Parameters:
value- the value for theborderWidthproperty- See Also:
-
getBorderWidth
public final double getBorderWidth()Gets the value of theborderWidthproperty.- Property description:
- Returns:
- the value of the
borderWidthproperty - See Also:
-
borderWidthProperty
- Returns:
- the
borderWidthproperty - See Also:
-
setBorderWidthTop
public final void setBorderWidthTop(int value) Sets the value of theborderWidthTopproperty.- Property description:
- Parameters:
value- the value for theborderWidthTopproperty- See Also:
-
getBorderWidthTop
public final double getBorderWidthTop()Gets the value of theborderWidthTopproperty.- Property description:
- Returns:
- the value of the
borderWidthTopproperty - See Also:
-
borderWidthTopProperty
- Returns:
- the
borderWidthTopproperty - See Also:
-
setBorderWidthBottom
public final void setBorderWidthBottom(int value) Sets the value of theborderWidthBottomproperty.- Property description:
- Parameters:
value- the value for theborderWidthBottomproperty- See Also:
-
getBorderWidthBottom
public final double getBorderWidthBottom()Gets the value of theborderWidthBottomproperty.- Property description:
- Returns:
- the value of the
borderWidthBottomproperty - See Also:
-
borderWidthBottomProperty
- Returns:
- the
borderWidthBottomproperty - See Also:
-
setBorderWidthLeft
public final void setBorderWidthLeft(int value) Sets the value of theborderWidthLeftproperty.- Property description:
- Parameters:
value- the value for theborderWidthLeftproperty- See Also:
-
getBorderWidthLeft
public final double getBorderWidthLeft()Gets the value of theborderWidthLeftproperty.- Property description:
- Returns:
- the value of the
borderWidthLeftproperty - See Also:
-
borderWidthLeftProperty
- Returns:
- the
borderWidthLeftproperty - See Also:
-
setBorderWidthRight
public final void setBorderWidthRight(int value) Sets the value of theborderWidthRightproperty.- Property description:
- Parameters:
value- the value for theborderWidthRightproperty- See Also:
-
getBorderWidthRight
public final double getBorderWidthRight()Gets the value of theborderWidthRightproperty.- Property description:
- Returns:
- the value of the
borderWidthRightproperty - See Also:
-
borderWidthRightProperty
- Returns:
- the
borderWidthRightproperty - See Also:
-
setInnerBorder
public final void setInnerBorder(boolean value) Sets the value of theinnerBorderproperty.- Property description:
- Parameters:
value- the value for theinnerBorderproperty- See Also:
-
isInnerBorder
public final boolean isInnerBorder()Gets the value of theinnerBorderproperty.- Property description:
- Returns:
- the value of the
innerBorderproperty - See Also:
-
innerBorderProperty
- Returns:
- the
innerBorderproperty - See Also:
-
getClassCssMetaData
- Returns:
- The CssMetaData associated with this class, which may include the CssMetaData of its superclasses.
- Since:
- JavaFX 8.0
-