2012-03-26 3 views

答えて

4

カウンタを変更できる方法changeCounterを作成します。その方法では、JPanelのコントロールを更新してください。

これについて適切なやり方はデータバインディングですが、それでもJavaではまだありません。しかし、それを行うライブラリはたくさんあります。

もう1つのオプションは、リスナーを使用して通常の方法、つまりオブザーバーパターンを実装することです。 There is a tutorial for that, even。一般に、Swingではそのように動作します。プロパティの変更イベントが発生するたびにプロパティの変更イベントを発生させるオブジェクトがあり、そのイベントのリスナーを追加してコントロールの値を変更します(ユーザーがコントロールの値を変更したときもその逆)。

関連する問題