2009-03-14 11 views
0

私はGEFのRectangleFigure内に複数行のテキストボックスを縦方向に整列させようとしています。サイズ変更時に調整する必要があります。縦の中心とGEFのTextFlow

これはレイアウトで最もうまくいくはずですが、その仕組みがわかりません。

親FlowPageにBorderMarginを追加し、RectangleFigureのサイズを変更するときの余白を変更します。残念ながら、その特定の時点で、TextFlowはレイアウトされておらず、しばしば正しい行数をもはや持たない。

私が必要とするのは線の数であることを考えれば、どのように計算すればいいのですか?

また、「自動センタリング」レイアウトはどのように見えますか?

答えて

0

私は(まだ)答えが表示されませんが、私はいくつかの質問を持っている:

  • あなたがこれまでにあなたのコードの例を投稿することができますか?
  • 親のBorderMarginを中央にぶつけるのはおそらく間違った方法です。あなたがそれをしないとどうなりますか?
  • 再計算/レイアウトを強制するinvalidateTree()を実行していますか?
  • "あなたが必要とするのはすべて行の数です"と言うとき、どのオブジェクトを参照していますか、答えに何をしようとしていますか?