Class OpenPatricianStoneButtonSkin
- java.lang.Object
-
- javafx.scene.control.SkinBase<OpenPatricianStoneButton>
-
- ch.sahits.game.openpatrician.javafx.control.skin.OpenPatricianStoneButtonSkin
-
- All Implemented Interfaces:
javafx.scene.control.Skin<OpenPatricianStoneButton>
public class OpenPatricianStoneButtonSkin extends javafx.scene.control.SkinBase<OpenPatricianStoneButton>
Skin for the open patrician stone button.- Author:
- Andi Hotz, (c) Sahits GmbH, 2013 Created on Sep 23, 2013
-
-
Field Summary
Fields Modifier and Type Field Description private OpenPatricianButton
button
private javafx.scene.image.ImageView
imageView
-
Constructor Summary
Constructors Constructor Description OpenPatricianStoneButtonSkin(OpenPatricianStoneButton button)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private javafx.geometry.Dimension2D
calculateButtonDimensions(OpenPatricianButton button)
private void
calculateNewDimensions()
-
Methods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
-
-
-
Field Detail
-
imageView
private final javafx.scene.image.ImageView imageView
-
button
private final OpenPatricianButton button
-
-
Constructor Detail
-
OpenPatricianStoneButtonSkin
public OpenPatricianStoneButtonSkin(OpenPatricianStoneButton button)
-
-
Method Detail
-
calculateNewDimensions
private void calculateNewDimensions()
-
calculateButtonDimensions
private javafx.geometry.Dimension2D calculateButtonDimensions(OpenPatricianButton button)
-
-