2010-06-28 94 views
0

我使用DateField创建hava和GXT表单。当我通过调用我的表单面板上的clear()方法清除表单时,我的日期字段被清除并保持为空。但我希望日期字段在清除后显示当前日期。我怎样才能做到这一点?GXT日期字段 - 清除后显示日期

+0

你不想要一个空的DateField曾经或你想在当前日期仅清除表单? – 2010-06-28 17:15:20

+0

我有第一次显示字段的当前日期。用户可以更改日期并对其进行修改,但是当他点击清除按钮(在窗体上调用clear()方法)时,我希望日期栏再次显示当前日期。我试着扩展DateField并重载clear()方法,我尝试了setValue(new Date()),但没有做到这一点:/ – jjczopek 2010-06-28 21:09:39

回答

1

派生从的DateField自定义组件,这样做:

@Override 
public void clear() { 
    super.clear(); 
    setValue(new Date()); 
}