java.lang.Object
javafx.scene.control.SkinBase<Notification>
atlantafx.base.controls.NotificationSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<Notification>
The default skin for the
Notification control.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final javafx.scene.layout.HBoxprotected final javafx.scene.control.ContextMenuprotected final javafx.scene.control.ButtonBarprotected final javafx.scene.layout.StackPaneprotected final javafx.scene.layout.StackPaneprotected final javafx.scene.layout.VBoxprotected final javafx.scene.layout.StackPaneprotected final javafx.beans.value.ChangeListener<javafx.scene.Node> protected final javafx.scene.layout.HBoxprotected final javafx.scene.layout.StackPaneprotected final javafx.scene.layout.StackPaneprotected final javafx.scene.text.TextFlow -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected doubleprotected doublecomputeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) voiddispose()protected voidprotected voidMethods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javafx.scene.control.Skin
install
-
Field Details
-
container
protected final javafx.scene.layout.VBox container -
header
protected final javafx.scene.layout.HBox header -
graphicSlot
protected final javafx.scene.layout.StackPane graphicSlot -
graphicSlotListener
protected final javafx.beans.value.ChangeListener<javafx.scene.Node> graphicSlotListener -
messageText
protected final javafx.scene.text.TextFlow messageText -
closeButton
protected final javafx.scene.layout.StackPane closeButton -
closeButtonIcon
protected final javafx.scene.layout.StackPane closeButtonIcon -
actionsMenu
protected final javafx.scene.control.ContextMenu actionsMenu -
actionsBox
protected final javafx.scene.layout.HBox actionsBox -
buttonBar
protected final javafx.scene.control.ButtonBar buttonBar
-
-
Constructor Details
-
NotificationSkin
-
-
Method Details
-
setMessageText
protected void setMessageText() -
handleClose
protected void handleClose() -
calcHeight
protected double calcHeight() -
computeMinHeight
protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computeMinHeightin classjavafx.scene.control.SkinBase<Notification>
-
dispose
public void dispose()- Specified by:
disposein interfacejavafx.scene.control.Skin<Notification>- Overrides:
disposein classjavafx.scene.control.SkinBase<Notification>
-