Dynamic Properties:リアルタイムにテキストフォームの長さを変える2

1つ前のサンプルをsetExpression()メソッドを使ってヘッダ部分で設定したバージョン。 これではrecalc()メソッドが必要なのかと思ったけれど、これでも動くじゃん。 じゃ、recalc()メソッドってどんなとき使うんだろう。分からなくなった。