【问题标题】:Nebula: CalendarCombo. How to setDate()?星云:日历组合。如何设置日期()?
【发布时间】:2013-10-10 18:50:01
【问题描述】:

成功创建了 CalendarCombo,但我为它设置日期的所有尝试都失败了。我一直只得到空白字段。

在我的代码片段下面:

cComboStart = new CalendarCombo(shlEngineConfigurationHelper, SWT.READ_ONLY);
System.out.println("----- trying to set START: " + fromDate.toString());
cComboStart.setBounds(242, 607, 113, 101);
cComboStart.setData(fromDate);

在执行过程中,我在控制台中设置了正确的日期,但不幸的是......我只得到了空白的 CalendarCombo。

在控制台中:

----- trying to set START: Sun Dec 15 00:00:00 EET 2013

谢谢!

【问题讨论】:

    标签: java eclipse user-interface nebula


    【解决方案1】:

    在您的 sn-p 中,您正在调用 Widget.setData(Object)。我认为您的意思是CalendarCombo.setDate(Calendar)CalendarCombo.setDate(Date)。 如果您像这样更改代码,它应该可以工作:

    cComboStart.setDate(fromDate);
    

    【讨论】:

    • 谢谢!令人惊讶的是你的眼睛是多么的敏锐!只有一个字符!非常感谢!
    猜你喜欢
    • 2016-04-23
    • 1970-01-01
    • 1970-01-01
    • 2021-05-25
    • 2017-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-31
    相关资源
    最近更新 更多