1

質問

これまでいくつかの GUI プロジェクトを作成してきましたが、いずれも致命的なミスが 1 つあります。ウィンドウを小さくすると (通常は 1 つしか使用されませんframe.)、いくつかのウィジェットが消えます。フレームのサイズをウィジェットに「認識」させる方法はありますか?

これまでに試したこと

私はこれを使用しようとしました:

w, h = root.winfo_screenwidth(), root.winfo_screenheight()

ウィンドウのサイズを指定するには、多くのウィジェットがピクセル以外の値を使用するため、機能しません。また、常に更新されるのか、ウィンドウが生成されたときにのみ更新されるのかについてもわかりません。(Text文字のサイズを使用...など)

仕様

パイソン 2.7.3

Windows 7/ Mac OS X ライオン

4

1 に答える 1

0

これは一般に非常に簡単で、多くの場合、デフォルトで発生します。packとの使い方次第ですgrid。コードを見なければ、有用な情報を提供するのは難しいでしょう。

問題を説明し、GUI のレイアウト方法を正確に示す非常に小さなプログラムを見せていただけますか?

于 2013-02-14T01:18:23.203 に答える