public class KnobSkin
extends javafx.scene.control.SkinBase<javafx.scene.control.Slider>
| Modifier and Type | Field and Description |
|---|---|
protected double |
dragOffset |
protected javafx.scene.layout.StackPane |
knob |
protected javafx.scene.layout.StackPane |
knobDot |
| Constructor and Description |
|---|
KnobSkin(javafx.scene.control.Slider slider) |
| Modifier and Type | Method and 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) |
void |
dispose() |
protected void |
layoutChildren(double x,
double y,
double w,
double h) |
void |
thumbDragged(javafx.scene.input.MouseEvent e,
double position) |
void |
thumbPressed(javafx.scene.input.MouseEvent e,
double position) |
void |
thumbReleased(javafx.scene.input.MouseEvent e) |
void |
trackPress(javafx.scene.input.MouseEvent e,
double position) |
computeBaselineOffset, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpaceprotected double dragOffset
protected javafx.scene.layout.StackPane knob
protected javafx.scene.layout.StackPane knobDot
public void dispose()
dispose in interface javafx.scene.control.Skin<javafx.scene.control.Slider>dispose in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>public void thumbPressed(javafx.scene.input.MouseEvent e,
double position)
public void trackPress(javafx.scene.input.MouseEvent e,
double position)
public void thumbReleased(javafx.scene.input.MouseEvent e)
public void thumbDragged(javafx.scene.input.MouseEvent e,
double position)
protected void layoutChildren(double x,
double y,
double w,
double h)
layoutChildren in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>protected double computeMinWidth(double height,
double topInset,
double rightInset,
double bottomInset,
double leftInset)
computeMinWidth in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>protected double computeMinHeight(double width,
double topInset,
double rightInset,
double bottomInset,
double leftInset)
computeMinHeight in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>protected double computePrefWidth(double height,
double topInset,
double rightInset,
double bottomInset,
double leftInset)
computePrefWidth in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>protected double computePrefHeight(double width,
double topInset,
double rightInset,
double bottomInset,
double leftInset)
computePrefHeight in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>protected double computeMaxWidth(double height,
double topInset,
double rightInset,
double bottomInset,
double leftInset)
computeMaxWidth in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>protected double computeMaxHeight(double width,
double topInset,
double rightInset,
double bottomInset,
double leftInset)
computeMaxHeight in class javafx.scene.control.SkinBase<javafx.scene.control.Slider>Copyright © 2018 Ken Händel. All rights reserved.