java.lang.Object
javafx.scene.control.SkinBase<CalendarTextField>
jfxtras.internal.scene.control.skin.CalendarTextFieldSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<CalendarTextField>,TextFieldSkin
public class CalendarTextFieldSkin
extends javafx.scene.control.SkinBase<CalendarTextField>
implements TextFieldSkin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate CalendarPickerfinal javafx.beans.property.BooleanPropertyprivate javafx.scene.image.ImageViewprivate javafx.stage.Popupprivate javafx.scene.control.TextField -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voidconstruct the nodesprivate voidWhen the control is focus, forward the focus to the textfieldprivate voidparse()parse the contents that was typed in the textfieldprivate voidparse the textprivate voidvoidMake the call toTextInputControl.selectAll().private voidprivate voidThis is either called by the user clicking on the button, or programmatically withCalendarTextField.setPickerShowing(boolean).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, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Field Details
-
textField
private javafx.scene.control.TextField textField -
imageView
private javafx.scene.image.ImageView imageView -
focusForwardingProperty
public final javafx.beans.property.BooleanProperty focusForwardingProperty -
popup
private javafx.stage.Popup popup -
calendarPicker
-
-
Constructor Details
-
CalendarTextFieldSkin
-
-
Method Details
-
construct
private void construct() -
refreshValue
private void refreshValue() -
initFocusSimulation
private void initFocusSimulation()When the control is focus, forward the focus to the textfield -
selectAll
public void selectAll()Description copied from interface:TextFieldSkinMake the call toTextInputControl.selectAll().- Specified by:
selectAllin interfaceTextFieldSkin
-
createNodes
private void createNodes()construct the nodes -
parse
private void parse()parse the contents that was typed in the textfield -
parse
parse the text -
setupPopup
private void setupPopup() -
showPopup
private void showPopup()This is either called by the user clicking on the button, or programmatically withCalendarTextField.setPickerShowing(boolean).
-