問題タブ [tkinter]

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 投票する
13 に答える
195576 参照

python - Python を使用して直接実行可能なクロスプラットフォーム GUI アプリを作成する

Python は複数のプラットフォームで動作し、デスクトップおよび Web アプリケーションに使用できるため、Mac、Windows、および Linux 用の実行可能ファイルにコンパイルする方法があると結論付けています。

問題は、どこから始めればよいのか、GUI を作成する方法がわからないということです。だれかがこれに光を当てて、正しい方向に向けてください。

0 投票する
2 に答える
1532 参照

python - 特定のタイトルのウィンドウがTkですでに開いているかどうかを知る方法は?

コマンドラインで渡されたテキストを含むメッセージボックスをポップアップするだけの小さな python スクリプトを作成しました。ウィンドウ (前の呼び出しの結果) が開いていない場合にのみ、ポップアップさせたいと考えています。

それを確認する方法はありますか?

0 投票する
2 に答える
35166 参照

python - PythonでTkinterボタンのコマンドメソッドを変更する

command新しいButtonオブジェクトを作成しましたが、作成時にオプションを指定しませんでした。オブジェクトが作成された後にコマンド(onclick)機能を変更する方法はTkinterにありますか?

0 投票する
7 に答える
57133 参照

python - 依存関係を含むPythonアプリケーションをバンドルする方法は?

Pythonアプリケーション、その依存関係、およびPythonを単一のMSIインストーラーにパッケージ化する必要があります。最終結果は、望ましくは次のようになります。

  • Pythonは標準の場所にインストールされています
  • パッケージとその依存関係は別のディレクトリ(おそらくサイトパッケージ)にインストールされます
  • インストールディレクトリには非圧縮のPythonが含まれている必要があり、スタンドアロンの実行可能ファイルは必要ありません
0 投票する
17 に答える
362566 参照

python - tkinter ウィンドウを閉じるにはどうすればよいですか?

Tkinter プログラムを終了するにはどうすればよいですか? このコードがあるとしましょう:

quitアプリケーションを終了する関数をどのように定義すればよいですか?

0 投票する
9 に答える
200168 参照

python - Tkinterでウィンドウクローズイベントを処理するにはどうすればよいですか?

Python Tkinterプログラムでウィンドウクローズイベント(ユーザーが「X」ボタンをクリック)を処理するにはどうすればよいですか?

0 投票する
2 に答える
9508 参照

python - tkinterでCanvasテキストオブジェクトのサイズを確認するにはどうすればよいですか?

キャンバスにテキストを作成したい:

では、の幅と高さを見つけるにはどうすればよいmyTextですか?

0 投票する
4 に答える
2973 参照

python - ウィジェットを Tkinter パックのジオメトリ マネージャーとオーバーラップするにはどうすればよいですか?

ウィンドウに画像を入れて、その上にウィジェットをパックCanvasしたいので、キャンバスが背景として機能します。

マネージャーに 2 つの状態を設定することpackはできますか? 1 つはウィジェット セット用で、もう 1 つは別のセット用ですか?

0 投票する
2 に答える
2764 参照

python - Tix.ComboBox のテキストを更新するには?

編集可能なテキスト フィールドを持つ Tix.ComboBox があります。テキストの値を保持する変数を強制的に更新するにはどうすればよいですか?

もっと具体的な説明をしましょう。コンボボックスとボタンがあります。ボタンをクリックすると、コンボ ボックスの値を含むメッセージ ボックスがポップアップ表示されます。現在、コンボ ボックスのテキスト フィールドの値が「thing1」であるとします。ボックスに「new」と入力してマウスでボタンをクリックすると、「thing1」というメッセージが表示されます。ボックスに「new」と入力し、タブ フォーカスをコンボ ボックスから離してボタンをクリックすると、ポップアップ メッセージに「new」と表示されます。

コンボ ボックスからタブを離さなくても、コンボ ボックスの値を強制的に新しい値に更新するにはどうすればよいですか?

サンプルコードを含めました。

0 投票する
3 に答える
2130 参照

python - Tkinter でバインドされたイベント ハンドラーを取得する

メソッドを Tkinter 要素のイベントにバインドした後、メソッドを元に戻す方法はありますか?