public class BreadcrumbItem
extends javafx.scene.control.Control
An item that can be added to a BreadcrumbBar.
Type | Property and Description |
---|---|
javafx.beans.property.ReadOnlyObjectProperty<BreadcrumbBar> |
breadcrumbBar
The property that references the breadcrumb bar the item belongs to.
|
javafx.beans.property.ObjectProperty<javafx.scene.Node> |
content
The property referencing the content of the item.
|
javafx.beans.property.ReadOnlyBooleanProperty |
first
This property indicating if this item is the first item in the bar it
belongs to.
|
javafx.beans.property.ObjectProperty<javafx.scene.image.Image> |
icon
The property referencing the icon of this item.
|
javafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath> |
svgIcon
The property referencing the SVG icon of this item.
|
javafx.beans.property.StringProperty |
text
The property referencing the text of this item.
|
contextMenuProperty, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty, prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty, snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, nodeOrientationProperty, 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 | Constructor and Description |
---|---|
protected |
BreadcrumbItem(BreadcrumbBar breadcrumbBar,
java.lang.String text,
javafx.scene.image.Image icon,
javafx.scene.Node content) |
protected |
BreadcrumbItem(BreadcrumbBar breadcrumbBar,
java.lang.String text,
javafx.scene.shape.SVGPath icon,
javafx.scene.Node content) |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ReadOnlyObjectProperty<BreadcrumbBar> |
breadcrumbBarProperty()
The property that references the breadcrumb bar the item belongs to.
|
javafx.beans.property.ObjectProperty<javafx.scene.Node> |
contentProperty()
The property referencing the content of the item.
|
javafx.beans.property.ReadOnlyBooleanProperty |
firstProperty()
This property indicating if this item is the first item in the bar it
belongs to.
|
BreadcrumbBar |
getBreadcrumbBar()
Get the breadcrumb bar the item belongs to.
|
javafx.scene.Node |
getContent()
Get the content of this item.
|
javafx.scene.image.Image |
getIcon()
Get the icon of this item.
|
javafx.scene.shape.SVGPath |
getSvgIcon()
Get the SVG icon of this item.
|
java.lang.String |
getText()
Get the text of this item.
|
java.lang.String |
getUserAgentStylesheet() |
javafx.beans.property.ObjectProperty<javafx.scene.image.Image> |
iconProperty()
The property referencing the icon of this item.
|
boolean |
isFirst()
Indicates if this item is the first in the bar it belongs to.
|
void |
setContent(javafx.scene.Node content)
Set the content of this item.
|
void |
setIcon(javafx.scene.image.Image icon)
Define the icon of this item.
|
void |
setSvgIcom(javafx.scene.shape.SVGPath svgIcon)
Define the SVG icon for this item.
|
void |
setText(java.lang.String text)
Define the text of this item.
|
javafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath> |
svgIconProperty()
The property referencing the SVG icon of this item.
|
javafx.beans.property.StringProperty |
textProperty()
The property referencing the text of this item.
|
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, createDefaultSkin, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getSkin, getTooltip, impl_cssGetFocusTraversableInitialValue, impl_processCSS, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, 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, snapSize, snapSpace, snapToPixelProperty, widthProperty
getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, 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, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
public final javafx.beans.property.ReadOnlyObjectProperty<BreadcrumbBar> breadcrumbBarProperty
The property that references the breadcrumb bar the item belongs to.
getBreadcrumbBar()
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> contentProperty
The property referencing the content of the item.
getContent()
,
setContent(Node)
public final javafx.beans.property.StringProperty textProperty
The property referencing the text of this item.
getText()
,
setText(String)
public final javafx.beans.property.ObjectProperty<javafx.scene.image.Image> iconProperty
The property referencing the icon of this item.
getIcon()
,
setIcon(Image)
public final javafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath> svgIconProperty
The property referencing the SVG icon of this item.
getSvgIcon()
public final javafx.beans.property.ReadOnlyBooleanProperty firstProperty
This property indicating if this item is the first item in the bar it belongs to.
isFirst()
protected BreadcrumbItem(BreadcrumbBar breadcrumbBar, java.lang.String text, javafx.scene.image.Image icon, javafx.scene.Node content)
protected BreadcrumbItem(BreadcrumbBar breadcrumbBar, java.lang.String text, javafx.scene.shape.SVGPath icon, javafx.scene.Node content)
public final javafx.beans.property.ReadOnlyObjectProperty<BreadcrumbBar> breadcrumbBarProperty()
The property that references the breadcrumb bar the item belongs to.
getBreadcrumbBar()
public final BreadcrumbBar getBreadcrumbBar()
Get the breadcrumb bar the item belongs to.
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> contentProperty()
The property referencing the content of the item.
getContent()
,
setContent(Node)
public final javafx.scene.Node getContent()
Get the content of this item.
public final void setContent(javafx.scene.Node content)
Set the content of this item.
content
- the new content of this item.public final javafx.beans.property.StringProperty textProperty()
The property referencing the text of this item.
getText()
,
setText(String)
public final java.lang.String getText()
Get the text of this item.
public final void setText(java.lang.String text)
Define the text of this item.
text
- the new text of this item.public final javafx.beans.property.ObjectProperty<javafx.scene.image.Image> iconProperty()
The property referencing the icon of this item.
getIcon()
,
setIcon(Image)
public final javafx.scene.image.Image getIcon()
Get the icon of this item.
public final void setIcon(javafx.scene.image.Image icon)
Define the icon of this item. The SVG icon will be erased.
icon
- the new icon of this item.public final javafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath> svgIconProperty()
The property referencing the SVG icon of this item.
getSvgIcon()
public final javafx.scene.shape.SVGPath getSvgIcon()
Get the SVG icon of this item.
public final void setSvgIcom(javafx.scene.shape.SVGPath svgIcon)
Define the SVG icon for this item. The image icon will be erased.
svgIcon
- the new icon.public final javafx.beans.property.ReadOnlyBooleanProperty firstProperty()
This property indicating if this item is the first item in the bar it belongs to.
isFirst()
public final boolean isFirst()
Indicates if this item is the first in the bar it belongs to.
public java.lang.String getUserAgentStylesheet()
getUserAgentStylesheet
in class javafx.scene.layout.Region