modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java
Print this page
@@ -264,14 +264,14 @@
/** {@inheritDoc} */
@Override protected void layoutChildren(final double x, final double y,
final double w, final double h) {
final double incrementArrowButtonWidth = incrementArrowButton.snappedLeftInset() +
- snapSize(incrementArrow.prefWidth(-1)) + incrementArrowButton.snappedRightInset();
+ snapSizeX(incrementArrow.prefWidth(-1)) + incrementArrowButton.snappedRightInset();
final double decrementArrowButtonWidth = decrementArrowButton.snappedLeftInset() +
- snapSize(decrementArrow.prefWidth(-1)) + decrementArrowButton.snappedRightInset();
+ snapSizeX(decrementArrow.prefWidth(-1)) + decrementArrowButton.snappedRightInset();
final double widestArrowButton = Math.max(incrementArrowButtonWidth, decrementArrowButtonWidth);
// we need to decide on our layout approach, and this depends on
// the presence of style classes in the Spinner styleClass list.
@@ -307,14 +307,14 @@
incrementArrowButton.resize(incrementArrowButtonWidth, h);
positionInArea(incrementArrowButton, buttonStartX + decrementArrowButtonWidth, y,
incrementArrowButtonWidth, h, 0, HPos.CENTER, VPos.CENTER);
} else if (layoutMode == SPLIT_ARROWS_VERTICAL) {
final double incrementArrowButtonHeight = incrementArrowButton.snappedTopInset() +
- snapSize(incrementArrow.prefHeight(-1)) + incrementArrowButton.snappedBottomInset();
+ snapSizeY(incrementArrow.prefHeight(-1)) + incrementArrowButton.snappedBottomInset();
final double decrementArrowButtonHeight = decrementArrowButton.snappedTopInset() +
- snapSize(decrementArrow.prefHeight(-1)) + decrementArrowButton.snappedBottomInset();
+ snapSizeY(decrementArrow.prefHeight(-1)) + decrementArrowButton.snappedBottomInset();
final double tallestArrowButton = Math.max(incrementArrowButtonHeight, decrementArrowButtonHeight);
// increment is at the top
incrementArrowButton.resize(w, tallestArrowButton);