Package jfxtras.scene.control

Examples of jfxtras.scene.control.CalendarPicker.calendarProperty()


    // create calendar picker
    CalendarPicker lCalendarPicker = new CalendarPicker();
    lCalendarPicker.setCalendar(Calendar.getInstance()); // set to today
   
    // bind picker to agenda
    lAgenda.displayedCalendar().bind(lCalendarPicker.calendarProperty());
   
    // image
    final ImageView lImageView = new ImageView();
    lImageView.setId("TheImage");
       
View Full Code Here


    // create a picker
    CalendarPicker calendarPicker = new CalendarPicker();
    calendarPicker.setMode(CalendarPicker.Mode.SINGLE);
    calendarPicker.localeProperty().set(getSkinnable().localeProperty().get());
    calendarPicker.allowNullProperty().set(getSkinnable().allowNullProperty().get());
    calendarPicker.calendarProperty().set(getSkinnable().calendarProperty().get());
    calendarPicker.disabledCalendars().addAll(getSkinnable().disabledCalendars());
    calendarPicker.highlightedCalendars().addAll(getSkinnable().highlightedCalendars());
    calendarPicker.setCalendarRangeCallback(new Callback<CalendarRange,Void>() {
      @Override
      public Void call(CalendarRange calendarRange) {
View Full Code Here

     
      ImageView lAcceptIconImageView = new ImageViewButton();
      lAcceptIconImageView.getStyleClass().addAll("accept-icon");
      lAcceptIconImageView.setPickOnBounds(true);
      lAcceptIconImageView.setOnMouseClicked( (mouseEvent) ->  {
        getSkinnable().calendarProperty().set(calendarPicker.calendarProperty().get());
        lPopup.hide();
      });
      lVBox.add(lAcceptIconImageView);
     
      ImageView lCloseIconImageView = new ImageViewButton();
View Full Code Here

      });
      lVBox.add(lCloseIconImageView);
    }
   
    // if a value is selected in date mode, immediately close the popup
    calendarPicker.calendarProperty().addListener( (observable) -> {
      if (lPopup != null &&  getSkinnable().getShowTime() == false && lPopup.isShowing()) {
        lPopup.hide();
      }
    });
View Full Code Here

    // when the popup is hidden
    lPopup.setOnHiding( (windowEvent) -> {
      // and time is not shown, the value must be set into the textfield
      if ( getSkinnable().getShowTime() == false) {
        getSkinnable().calendarProperty().set(calendarPicker.calendarProperty().get());
      }
      // but at least the textfield must be enabled again
      textField.setDisable(false);
    });
   
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.