2011-07-06 20 views
2

java.util.Dateを2つのDateTimeコントロール(日付と時刻を表示するコントロール)を使用して表示したいとします。SWTデータバインディング

ここでデータバインディングを使用して、コントロールに入力された値を設定しようとしています。私は次のように日付にコントロールをバインドしよう:ここに何が起こる

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); 

は日付が後から変更された制御に応じて、正しい日付または正しい時刻をcorriesということです。同じ日付に2つのdatetimeコントロール(1つは日付の1つ)をバインドする可能性はありますか?

ご協力いただきありがとうございます。

答えて