ご存じのとおり、com.google.gwt.user.datepicker.client. DatePickerにはメソッド setEnabled(boolean) がありません。ValueChangeHandler を使用した DatePicker があり、必要なのは datepicker を無効にすることだけです (onValueChange のコードは機能しません)。
もちろん、私はできる:
ブール無効;
datePicker.addValueChangeHandler(新しい ValueChangeHandler() {
@Override public void onValueChange(ValueChangeEvent<Date> event) { if(!disable) { // my code here } } });
しかし、私はこれをしません。私はそのようなものを書きたい:
datePicker.setEnabled(false);
何か案は?
GWT 2.3.0