Module org.controlsfx.controls
Package impl.org.controlsfx.skin
Class SegmentedBarSkin<T extends SegmentedBar.Segment>
- java.lang.Object
-
- javafx.scene.control.SkinBase<SegmentedBar<T>>
-
- impl.org.controlsfx.skin.SegmentedBarSkin<T>
-
- All Implemented Interfaces:
javafx.scene.control.Skin<SegmentedBar<T>>
public class SegmentedBarSkin<T extends SegmentedBar.Segment> extends javafx.scene.control.SkinBase<SegmentedBar<T>>
-
-
Constructor Summary
Constructors Constructor Description SegmentedBarSkin(SegmentedBar<T> bar)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected double
computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computeMinWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
protected void
layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)
-
Methods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, 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 Detail
-
SegmentedBarSkin
public SegmentedBarSkin(SegmentedBar<T> bar)
-
-
Method Detail
-
computePrefHeight
protected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computePrefHeight
in classjavafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
-
computePrefWidth
protected double computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computePrefWidth
in classjavafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
-
computeMinHeight
protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computeMinHeight
in classjavafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
-
computeMinWidth
protected double computeMinWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computeMinWidth
in classjavafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
-
computeMaxHeight
protected double computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computeMaxHeight
in classjavafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
-
computeMaxWidth
protected double computeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computeMaxWidth
in classjavafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
-
layoutChildren
protected void layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)
- Overrides:
layoutChildren
in classjavafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
-
-