2008-01-16から1日間の記事一覧
NetBeans 6で搭載されたBeansBinding(JSR-295)を使って、Date型のプロパティを画面上のJLabel部品等で表示するString型にバインドする方法を調べてみました。JLabelを選択し右クリック[バインド]→[text]で、textプロパティをバインドでXBeansのDate型プロ…
Beansクラスからプロパティの更新をGUI側に通知する場合、AWT EDT(Event Dispatch Thread)でない場合には注意が必要です。以下のクラスを使ってバウンドプロパティを実装すれば、非EDTから通知しようとしたときに、EDTに載せ替えて通知してくれます。 javax…
原因が分かってしまえば他愛もないコーディングミスなのですが、数時間はまってしまいました。 Beansのバウンドプロパティを実装し、プロパティ"level"が更新されたら通知するものです。 class MyBean extends AbstractBean implements Runnable { : public …