問題タブ [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 投票する
3 に答える
5903 参照

python - メインGUIウィンドウのリセット

メインプログラムを閉じて再開するのと同じことをしたいだけです。ドロップダウンメニューの「新規」のようなオプションがクリックされたときに呼び出したい。root.destroy()を呼び出してから、メインループを再開するようなものです。

どうすればこれを行うことができますか?

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

python - ウィンドウをインスタンス化せずに Tk winfo_rgb() を取得する

Tkinter.Tk().winfo_rgb(color)名前付きの色を表す値のタプルを取得するために呼び出すことができることはわかっています。

たとえばTkinter.Tk().winfo_rgb("red")返品(65535, 0, 0)

問題は、ウィンドウも開くことです。私は、いくつかの色計算を一般的な色クラスに抽象化し、クラスがインスタンス化されているかどうか、または他の形式でインスタンス化されているかどうかを処理したいと考えてい"red"まし"#ff0000"た。

クラスが抽象化されているtkため、新しいウィンドウをインスタンス化するか、親を渡すことなく、この情報を取得する親がありません。

Tkインスタンス化されたウィンドウを持たずに、この種の色名→16進値変換を取得する方法はありますか?

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

python - 2 つのリストボックスから同時に選択するには?

上記のコードは、tkinter2 つのリストボックスを含むウィンドウを作成します。ただし、両方から値を取得したい場合は問題があります。一方の値を選択するとすぐに、もう一方の選択が解除されるためです。

これは、開発者が耐えなければならない単なる制限ですか?

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

python - Python で tkinter ラベルを更新する

サーバーのルートインスタンスをTkinterウィンドウに渡すことにより、tkinterを使用してPythonサーバーにGUIを提供することに取り組んでいます。問題は、ラベルの情報を最新に保つことです。

たとえば、サーバーには、ログオンしているユーザーを含むユーザー リストがあります。最初のリストに対してこれを行うのは簡単です:

しかし、それは一度しかできません。その後、どのようにリストを更新すればよいでしょうか? 「ユーザーの更新」ボタンを追加できますが、リストを自動更新する必要があります。

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

python - Tkinter、visual、およびipythonによって引き起こされるGdk-ERRORを回避する方法は?

次の行は、tk-windowインスタンスを閉じるとすぐにipythonでクラッシュを引き起こしますa

最初にビジュアルディスプレイを閉じると、端末全体がクラッシュします。私はすべてをkubuntu8.10で実行します。これはバグですか、それとも私は何か間違ったことをしていますか?これがバグの場合:それを回避する賢い方法はありますか?

乾杯、フィリップ

0 投票する
8 に答える
69703 参照

python - wxPythonまたはTkinter用のGUIデザイナーを備えた素晴らしいIDE

Pythonを使用して小さなコマンドラインアプリケーションを開発した経験は少しあります。Pythonを使ったGUIの開発に移りたいと思います。Pythonで利用可能なGUIツールキットの中で、私が最も気に入るのはwxPythonTkinterです。しかし、私はいつも自分ですべてのGUIをコーディングしたくありません。

これらのツールキットのいずれかに適したGUIIDEはありますか?無料またはオープンソースである必要はありません。

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

python - Tkinterメッセージウィンドウ内で自動的にスクロールする方法

追加のウィンドウ内で「監視」出力を生成するために、次のクラスを作成しました。

  1. 残念ながら、最新の行まで自動的にスクロールダウンすることはありません。なにが問題ですか?
  2. Tkinterとipythonにも問題があるので、qt4を使用した同等の実装はどのようになりますか?

コードは次のとおりです。

使用法:

0 投票する
10 に答える
1838 参照

python - Tkinter から始めるにはどうすればよいですか?

私は Tkinter を使用した GUI プログラミングの初心者なので、便利なコードを含む便利なサンプル コードを教えてください。