在gxt中将时间设置为默认值?

时间:2010-10-19 12:07:46

标签: gxt timefield

我意识到我的所有组合框都有这个。我希望它有一个默认值,所以我试过......

TimeField field = new TimeField();
field.setFormat(DateTimeFormat.getFormat("HH:mm"));
field.setRawValue("10:00");

但是当我打开该部分时,该值不会被设置。它仍然是空白的。

1 个答案:

答案 0 :(得分:3)

我找到了解决方案。我使用了以下格式的作品。

private TimeField fromTime = new TimeField();
    fromTime.setFormat(DateTimeFormat.getFormat("HH:mm"));
    fromTime.setIncrement(1);
    Time time = new Time();
    time.setText("00:00");
    fromTime.setValue(time);
    fromTime.setTriggerAction(TriggerAction.ALL);
    toolbar.add(fromTime);