【问题标题】:GWT Datepicker set default date when openedGWT Datepicker 打开时设置默认日期
【发布时间】:2015-08-28 07:20:56
【问题描述】:

GWT 2.7: 我正在使用 gwt 日期选择器,我的代码是这样的

DatePicker datePickerW = new DatePicker();
datePickerW.setYearArrowsVisible( true );
Date date = new Date();
CalendarUtil.addMonthsToDate( date, 2 );
datePickerW.setVisible( true );

现在当页面刷新并打开日期选择器时,日期选择器最初应该显示当前日期 + 两个月。比如今天是 8 月 28 日,那么突出显示的日期应该是 10 月 28 日。

除了今天的日期之外,它不显示突出显示的日期。有什么方法可以显示我们想要的突出显示的日期吗?我也可以使用任何 GWT 替代日期选择器。但 DateBox 不是一个选项。

【问题讨论】:

    标签: gwt datepicker


    【解决方案1】:

    如果我们先 setCurrentMonth() 就可以了。所以下面的代码有效

    DatePicker datePickerW = new DatePicker();
    datePickerW.setYearArrowsVisible( true );
    Date date = new Date();
    CalendarUtil.addMonthsToDate( date, 2 );
    datePickerW.setCurrentMonth(date);
    datePickerW.setValue(date);
    datePickerW.setVisible( true );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多