Class AvatarViewSkin
java.lang.Object
javafx.scene.control.SkinBase<AvatarView>
- All Implemented Interfaces:
javafx.scene.control.Skin<AvatarView>
Skin for the
AvatarView control.
The skin switches between an image, initials text, or a fallback icon and clips the content according to the avatar shape.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Removes all registered listeners, event handlers, and event filters, then delegates toSkinBase.dispose().Methods inherited from class GemsSkinBase
register, register, register, register, registerFilter, registerHandlerMethods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, 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, unregisterListChangeListeners
-
Constructor Details
-
AvatarViewSkin
Creates a skin for the given avatar view.- Parameters:
avatar- the avatar view rendered by this skin
-
-
Method Details
-
dispose
public void dispose()Description copied from class:GemsSkinBaseRemoves all registered listeners, event handlers, and event filters, then delegates toSkinBase.dispose().- Specified by:
disposein interfacejavafx.scene.control.Skin<AvatarView>- Overrides:
disposein classGemsSkinBase<AvatarView>
-