問題タブ [tkmessagebox]

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 に答える
9024 参照

python - Tkinter/ttk をテーマにしたメッセージ ボックス?

TkinterでGUI の作成を開始し、モジュールtkMessageBoxも追加しました。しかし最近、モジュールttkをインポートすると、より「最新」の結果が得られることがわかりました。ボタンとテキスト ボックスは、現在の OS の実際のスタイルで表示されます。これは、Windows 10 のボタンは無地で青く点灯しており、以前のバージョンの影付きの灰色のブロック状のボタンではありません。

しかし残念ながら、このttkをテーマにしたウィジェットを共通のダイアログ ボックス ( tkMessageBoxからインポートしたもの) で使用する方法が見つかりません。したがって、[OK/キャンセル] ダイアログ (たとえば) は、Windows 10 に属さないテーマで引き続き表示されます。

私がチェックするすべてのドキュメントは、私をTkinterに導きます。

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

python - [OK] をクリックせずに tkinter メッセージボックスを破棄する方法はありますか?

self.root.after(1000, self.update_clock) のようなものを使用できることは知っています

しかし、その 2 番目の関数を messagebox.showinfo.destroy() に似た関数に置き換えるにはどうすればよいでしょうか? 私は基本的にこれらのメッセージボックスをタイマーに乗せて、ユーザーがそれらを見ることができるようにしようとしていますが、自分で何もする必要はありません.

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

user-interface - tk_messagebox で「OK」または「キャンセル」をクリックした後、ボタンが押されたままになる

ポップアップ情報メッセージに を使用していtk_messageBoxます。ok-cancel特定のボタンを押すとメッセージが表示されますがRun、クリックした後、okまたはcancelポップアップ情報メッセージ内でRunボタンが押されたままになります (添付の画像に示されているように)。このように押されていない通常の状態に戻りたいですか?

押されたボタン

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

python - ネストされた IF-ELIF ステートメント

もっといい書き方がないか考えてみました。以下に示す現在のコードは機能します。もっと良い方法がないか考えてみました。

これは検証用です。そのため、if ステートメントはすべての必須フィールドをチェックし、それらが受け入れられる場合は、実行コードに進みます。問題が発生したのは、

self.text_fmax

整数として受け入れられませんでした。したがって、この特定のフィールドは、最初に空であるかどうかがチェックされ、次に無視されます。そうでない場合、値は 0 から 180 までの整数でなければなりません。

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

python-3.x - Python-for in メッセージボックス メッセージ

私は製品のリストを持っています

そして、それらをメッセージとして tkinter messagebox オブジェクトに表示したいと思います。だから、このようなものが欲しい:

しかし、製品リストのすべての要素をメッセージとして出力する文字列をどのように配置できますか? それは可能ですか?

これでループを使用できるかどうか、私はうんざりしていました...

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

python-2.7 - Python 2.7 で tkMessageBox.askokcancel を取得できないようです。

私は次のコードを書きました

閉じるボタンを押すたびに、Python がクラッシュし、Type error: askyesno() takes no arguments, 1 given というメッセージが表示されます。私のような例はインターネット上にたくさんあります。私は彼らが働くと確信しています。私は何を間違っていますか。私が見つけたすべての例にはこの問題があり、tkMessageBox のドキュメントには例がありません。