java.lang.Object
javafx.scene.control.SkinBase<Clock>
eu.hansolo.medusa.skins.ClockSkinBase
eu.hansolo.medusa.skins.MinimalClockSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<Clock>
Created by hansolo on 04.04.16.
-
Field Summary
Fields inherited from class eu.hansolo.medusa.skins.ClockSkinBase
alarmListener, clock, currentTimeListener, MAXIMUM_HEIGHT, MAXIMUM_WIDTH, MINIMUM_HEIGHT, MINIMUM_WIDTH, observer, PREFERRED_HEIGHT, PREFERRED_WIDTH, sizeListener, timeListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()protected voidhandleEvents(String EVENT_TYPE) protected voidprotected voidredraw()protected voidprotected voidresize()voidvoidupdateTime(ZonedDateTime TIME) Methods inherited from class eu.hansolo.medusa.skins.ClockSkinBase
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidthMethods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, 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, unregisterListChangeListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javafx.scene.control.Skin
getNode, getSkinnable
-
Constructor Details
-
MinimalClockSkin
-
-
Method Details
-
initGraphics
protected void initGraphics()- Specified by:
initGraphicsin classClockSkinBase
-
registerListeners
protected void registerListeners()- Overrides:
registerListenersin classClockSkinBase
-
handleEvents
- Overrides:
handleEventsin classClockSkinBase
-
dispose
public void dispose()- Specified by:
disposein interfacejavafx.scene.control.Skin<Clock>- Overrides:
disposein classClockSkinBase
-
updateTime
- Specified by:
updateTimein classClockSkinBase
-
updateAlarms
public void updateAlarms()- Specified by:
updateAlarmsin classClockSkinBase
-
resize
protected void resize()- Specified by:
resizein classClockSkinBase
-
redraw
protected void redraw()- Specified by:
redrawin classClockSkinBase
-