0
intger, decimal 등의 editableNumbercell을 사용하고 싶습니다. 하지만 편집 가능한 텍스트 셀을 사용하고있어 셀에 값을 업데이트 할 때 숫자에 대한 유효성 검사를 사용하기 때문에 위와 같은 위젯이 없습니다.GWT CELLTABLE EditableTextCell에서 이전 값을 복원하는 방법은 무엇입니까?
유효성 검사가 실패 할 때 셀 편집을 피하는 방법.
유효성 검사에 실패하면 editabletext 셀 값이 이전 값으로 복원됩니다. 어떻게해야합니까?
intgerColumn.setFieldUpdater(new FieldUpdater<RecordInfo, String>() {
public void update(int index, RecordInfo object, String value) {
// Called when the user changes the value.
if(value.matches("(-)?(\\d){1,8}")){
object.setColumnInRecordEdited(true);
object.setValue(value);
RecordData.get().refreshDisplays();
}else{
Window.alert("Specify valid integer value for parameter");
// How to rest old value here? currently update value set to cell
}
}
});
이 문제에 대한 도움이나 조언을 제공해 주시면 감사하겠습니다.