2010-06-28 3 views
0

DateField가있는 I hava 및 GXT 양식. 양식 패널에서 clear() 메서드를 호출하여 양식을 지울 때 내 날짜 필드가 지워지고 비어있게됩니다. 그러나 삭제 후 날짜 필드에 현재 날짜를 표시하려고합니다. 어떻게해야합니까?GXT 날짜 필드 - 지우기 후 날짜 표시

+0

당신은 빈하여 DateField에게 이제까지을하지 않거나 현재 날짜를 원하는 형태 만 제거에? –

+0

필드가 처음 표시 될 때 현재 날짜가 있습니다. 사용자가 날짜를 변경하고 수정할 수는 있지만 양식에서 clear() 메서드를 호출하는 지우기 버튼을 클릭하면 현재 날짜를 다시 표시해야합니다. DateField를 확장하고 setValue (new Date())를 시도했지만 트릭을 수행하지 않은 clear() 메서드를 재정의했습니다. / – jjczopek

답변

1

는하여 DateField에서 사용자 정의 구성 요소를 도출하고이 작업을 수행 :

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