Top Fields Constructors Methods
com.dlsc.pickerfx.skins

public Class DurationPickerSkin

extends PickerSkinBase<DurationPicker>
Class Inheritance
Imports
com.dlsc.pickerfx.DurationPicker, .Segment, java.time.Duration, java.time.temporal.ChronoUnit, java.util.HashMap, .Map, javafx.beans.InvalidationListener, javafx.collections.ObservableList, javafx.geometry.Pos, javafx.scene.control.Label, javafx.scene.layout.HBox, .Pane, .Priority, .VBox

Field Summary

Modifier and TypeField and Description
private final Map<ChronoUnit, Segment<Duration, Long>>
private boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
addItems(Segment<Duration, Long> fieldSegment, long maxValue)

private void
private Label
private Segment<Duration, Long>
private void
private void
Inherited from com.dlsc.pickerfx.skins.PickerSkinBase:
addaddcleargetContainerlayoutChildren

Field Detail

segmentMapback to summary
private final Map<ChronoUnit, Segment<Duration, Long>> segmentMap
updatingValueback to summary
private boolean updatingValue

Constructor Detail

DurationPickerSkinback to summary
public DurationPickerSkin(DurationPicker picker)

Method Detail

addItemsback to summary
private void addItems(Segment<Duration, Long> fieldSegment, long maxValue)
buildViewback to summary
private void buildView()

Hides com.dlsc.pickerfx.skins.PickerSkinBase.buildView.

createColonback to summary
private Label createColon()
createSegmentback to summary
private Segment<Duration, Long> createSegment(ChronoUnit unit)
updateSegmentValuesback to summary
private void updateSegmentValues()
updateValueback to summary
private void updateValue()