2
SWTコントロールの推奨サイズが変更されたときに、コンポーネント階層が再レイアウトされる最も良い方法は何ですか?私の特別な状況は、ラベルのテキストの動的更新です。SWTコンポーネント階層のレイアウト
SWTコントロールの推奨サイズが変更されたときに、コンポーネント階層が再レイアウトされる最も良い方法は何ですか?私の特別な状況は、ラベルのテキストの動的更新です。SWTコンポーネント階層のレイアウト
a previous questionへの回答としてbokowskiが提案した唯一のアプローチは、スクロールバーを使用してコンポジットancestor
にコンポーネント階層を移動し、次にancestor.layout(new Control[] { changedDescendent })
を呼び出します。これを行うより良い方法はありますか?できれば、変更されたコントロールまたはその親に対する簡単なメソッド呼び出しが必要です。
私はSwingとAWTコントロールについてもこの質問を参照したいと思います。レイアウトは難しく、ちょうどうまくいくパターンを見つけたことはありません。 –