그리드에서 EditTextCell
위젯에 대한 유효성 검사를하고 싶습니다. 그래서 EditTextCell
을 확장하고 동일한 값 변경 리스너를 추가하려고합니다. 그래야 유효성 검사를 계속할 수 있습니다. 그러나 나는 같은 것을 추가 할 수 없다. 어떤 도움을 주시면 감사하겠습니다. GWT 사용 2.4.0GWT : EditTextCell 위젯에 값 변경 리스너 추가
내 코드는 다음과 같습니다. 그것은 EditTextCell이 할 수있는 유일한 적절한 방법처럼 보인다
public class MyEditTextCell extends EditTextCell {
public MyEditTextCell() {
super();
onValueChange(new ValueChangeHandler<String>() {
@Override public void onValueChange(ValueChangeEvent event) {
Window.alert("jsdfk");
}
});
}
private void onValueChange(ValueChangeHandler<String> valueChangeHandler) {
Window.alert("jsdfk");
}
}
처럼 구현 "그러나 나는 같은를 추가 할 수 없습니다입니다." 너 뭐 해봤 니? –
공용 클래스 MyEditTextCell이 EditTextCell { 공공 MyEditTextCell() \t { \t \t 슈퍼() 확장 코드 또는 오류 스택 추적을 제공합니다; \t \t onValueChange (새 ValueChangeHandler() { \t \t \t \t \t @Override \t \t \t 공개 무효 onValueChange (ValueChangeEvent 이벤트) \t \t \t \t { \t \t \t는 Window.alert ("jsdfk"); \t \t \t} \t \t}}; \t} \t 개인 공극 onValueChange (ValueChangeHandler valueChangeHandler) \t \t \t { 는 Window.alert ("jsdfk"); \t} } –