2

SWT コントロールの優先サイズが変更されたときに、コンポーネント階層を再レイアウトする最善の方法は何ですか? 私の特定の状況は、ラベルのテキストの動的更新です。

4

1 に答える 1

0

私が知っている唯一のアプローチは、bokowski が以前の質問への回答として提案したもので、コンポーネント階層をancestorスクロールバー付きのコンポジットまで上ってから、 を呼び出すことancestor.layout(new Control[] { changedDescendent })です。これを行うより良い方法はありますか?できれば、変更されたコントロールまたはその親に対する単純なメソッド呼び出しを使用します。

于 2009-03-12T19:39:01.807 に答える