2

ツールバー レイアウトの図があります。その中にラベルを追加しました(2Dを描画)。

動的に別の図を追加する必要があります。しかし、追加すると、ラベルが下に移動し、新しく追加された図が一番上に来ます。

メソッドでラベルを追加しようとしましたadd(IFigure, index)が、インデックスは0ですが、使用できません!

getChilden()リストの一番下に私のラベルがあることに気付きました。リストの順序を変更し続けることはできますが、それは良い考えではないと思います。

新しく追加された数字が常に一番下にあるようにするにはどうすればよいですか?

ツールバー レイアウト以外のレイアウトは使用できません。

4

1 に答える 1

1

add(figure, getChildren().length()あなたの図を子リストの最後に追加する必要があります。はToolbarLayourリストの順序を使用して図を表示するため、これは機能するはずです。実行add(figure, 0)すると、フィギュアがリストの最初のフィギュアとして配置されるため、表示される動作は期待どおりです。

于 2014-04-13T05:32:48.730 に答える