タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

bindingに関するtadaokのブックマーク (1)

  • 【コラム】Java API、使ってますか? (6) JavaBeansのプロパティを同期させるバインディングAPI | エンタープライズ | マイコミジャーナル

    JSR 295: Beans Bindingとは JSR 295は、複数のJavaBeansのプロパティを同期させるための標準的な方法を策定するために提案された。たとえば2つの異なるBeanオブジェクトBeanAとBeanBがあるとき、BeanAのプロパティが変更されたらそれが自動的にBeanBのプロパティにも反映されるようにするというものだ。とくにSwingアプリケーションを作成している場合などには、このような処理を必要とするケースがよく出てくる。ユーザがテキストフィールドに入力した値を、リアルタイムにテーブルコンポーネントの表示に反映させたい場合などがそれにあたる。 通常、このような同期を行うためには状態の変更を検知するいくつかのリスナを登録し、相互のプロパティを確認し合わなければならない。JSR 295の目的は、シンプルな手段でこれらプロパティの同期を実現できるようにすることである。

  • 1