問題タブ [tkinter-layout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
59 参照

tkinter - ラベルが追加されるとリストボックスのサイズが変更されます: tkinter

.grid()ボタンが多いのでGUIを作っています。Frameこれらを画面の上部 ( frameone)のインタラクティブに配置frametwoし、ユーザーが押したボタンに基づいてメッセージを出力する場所を下部に配置しました。文脈上、これは戦艦ゲームです。しかし、私が作ってそこframetwoに入れるとlistbox、リストボックスはテキストが収まるようにサイズ変更されます。labelより多くの s が入力されるたびにウィンドウのサイズを変更する必要はありません。これが実際の例です:

これが繰り返しの質問であるか、何らかの形で非常に明白である場合は、お詫び申し上げます。また、申し訳ありませんが、私の GUI はひどいものです...この方法が機能しない理由がわかりません。解決策を探している間に、私が見つけたのは、いくつかの非常に良い説明と.grid、そうでないときにリストのサイズを変更する方法だけでした。すべてが役に立ちます、ありがとう。