問題タブ [toplevel]
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.
tkinter - Tkinter - ウィンドウを閉じる前に十字を 2 回クリックしなければならない理由
を作成するsubwindow (toplevel)
と、ワンクリックでメイン ウィンドウを閉じることができません。times(+1)
関数を呼び出した数だけ、クロスをクリックして [OK] をクリックする必要があります。
python - Tkinter: set メソッドがトップレベル ウィンドウの関数で機能しない
何らかの理由で、トップレベル ウィンドウが関数から作成されたときに var.set(str) が var を更新しません。ただし、以下のコードは、(関数なしで) メインループに配置すると機能します。関数に mainloop を追加すると、意図したとおりに機能します。それは意図した動作ですか?
python - トップレベル クラスの新しいインスタンスにより、ウィジェットが重なり合う
私は一般的にpythonとtkinterに不慣れです。私はおそらく約1年ほどプログラミングをしており、それが正しい方法だと聞いたので、各tkinterトップレベルウィンドウを独自のクラスにしようと試み始めました。
コンテンツを追加するためのボタンが付いたツリービューを持つプログラムを作成しています。ボタンをクリックすると、ユーザーがコンテンツを入力できる新しいウィンドウが開きます。私が抱えている問題は、ツリービューを更新するために最初のウィンドウをインスタンス化する必要があるときです.最初のウィンドウのすべてのウィジェットを2倍にしているようです. これにより、それが蓄積し続け、奇妙に見えます。
これは正常ですか、それとももっと良い方法がありますか?
ありがとうございました。必要に応じて、写真やコードを投稿できます。
編集:短縮コード