ToggleButton
チェック状態を切り替えると、ウィジェットのサイズが変わります。たとえば、textOn
の値が「true」で、textOff
の値が「あとで私に電話してもらえない」場合、チェックされた状態の切り替えにより、ボタンの幅が大幅に変更されます。ToggleButtonの幅をtextOnとtextOffの値の幅に設定するにはどうすればよいですか?
ToggleButton
の幅をtextOn
とtextOff
で作成された2つのコンテンツラップ幅の最大値に設定するとよいでしょう。
定数を維持するための好ましい方法はありますかToggleButton
幅ですか? getWidth()
を呼び出し、toggle()
を、次にgetWidth()
をもう一度呼び出すのが最善の方法ですか?
私の回答を編集しました。役立つかどうかを確認しました。 – akkilis