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