問題タブ [photoimage]

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

python - 自動オープンを達成しようとしています-> tkinterでクローズ

だから私はtkinterで学校のプロジェクトをやっています.私が現在やろうとしているのは、450x450pxの.gifである画像を表示することです.

それがする必要があるのは、開く> 20秒の遅延>閉じることです

これが現在のコードです

http://i.stack.imgur.com/PSCce.pngは現在の結果です

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

python - tkinterで画像全体を表示しようとしています

よし、学校のプロジェクト

このコードの目的は、450x450 の gif を 20 秒間表示することです。

出力にはgifのセクションのみが表示されます

私が知っていることから、ジオメトリはウィンドウの寸法を定義し、img の座標は中心位置を定義します。

現在の結果は http://i.stack.imgur.com/PSCce.pngです

望ましい結果は http://imgur.com/zeDMacOです

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

python-3.x - 画像を tkinter サブフレームに挿入する方法

メニューを介して他のフレームを開閉するメイン フレーム (ルート) を持つプログラムを開発しようとしています。メインフレームには問題なく挿入された画像がありますが、別のフレームを開いて新しい画像を挿入しようとするとすぐに:

pyimage2 doesn't exist というエラーが表示されますが、フレームへの参照を削除すると、次のようになります。

画像はルート フレームに表示されますが、もちろん、必要なフレームには表示されません。

一度に複数のフレームで画像を表示することはできますか?

また、メイン フレームを閉じて、完全に再起動せずに再度開くと、メイン フレームに表示されている画像で同じエラーが発生することにも気付きました。再びpyimage2が存在しないことに加えて、ルートフレームのキャンバスが空白になります。

tkinter がガベージを処理する方法についてのコメントを読んだことがありますが、これが関連している可能性があります。画像には 2 番目の参照を添付する必要があるというコメントも読みましたが、このアクションを実装する方法はまだわかりません。

これは tkinter 内で行うことができますか、代わりに枕の使用を検討する必要がありますか?

サンプル コード、オリジナルのはるかに長いものを含めます。

このコードはルート ウィンドウのメニューから呼び出され、ローカルの日付と時刻の情報を表示するためのものです。私は現在のムーンフェイズも含めて写真を撮ろうとしていました:

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

python - Python Tkinter ボタンは、ハードコードされた画像だけで動作します

小さなゲーム用の写真付きのボタンを生成する方法を探しています。Tkinter と Grid レイアウトを 2 つの方法で使用していますが、そのうちの 1 つだけが機能しました。

画像付きのボタンを生成する最初の (ハードコードされた) 方法のコード例を次に示します。

次に、引数のカードに従って画像を開いた状態でボタンを生成する 2 番目の一般的な方法を示します。

PhotoImage をロードする画像アルゴリズムは正しく機能し、.gif ファイルは正しい場所にあります。画像を取得するこれら2つの方法の違いを知りたいです。

どうもありがとうございました

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

python-2.7 - Python Tkinter - PhotoImage から画像ファイルのパスを見つける

私は tkinter に PhotoImage を呼び出しましたal_p4が、画像のファイルパスを印刷できるようにしたいと考えています。誰でも助けることができます。これが私のコードです:

前もって感謝します;)