Я хочу отобразить java.util.Date
, используя два DateTime
элемента управления - один отображает дату, а другой время.
Я пытаюсь использовать привязку данных здесь, чтобы установить значения, введенные в элементы управления.Я пытаюсь привязать элементы управления к дате следующим образом:
IObservableValue getPostponeDateDayObserveValue = SWTObservables.observeSelection(getPostponeDate());
IObservableValue getPostponeTargetDateDateObserveValue = PojoObservables.observeValue(this, "postponeTargetDate");
bindingContext.bindValue(getPostponeDateDayObserveValue, getPostponeTargetDateDateObserveValue, null, null);
//
IObservableValue getPostponeTimeSecondsObserveValue = SWTObservables.observeSelection(getPostponeTime());
IObservableValue postponeTargetDateSecondsObserveValue = PojoObservables.observeValue(this, "postponeTargetDate");
bindingContext.bindValue(getPostponeTimeSecondsObserveValue, postponeTargetDateSecondsObserveValue, null, null);
Здесь происходит то, что дата запрашивает правильную дату или правильное время, в зависимости от того, какой элемент управления был изменен позже.Есть ли возможность привязать два элемента управления datetime (один для date, один для time) к одной и той же дате.
Спасибо за вашу поддержку.