問題タブ [tkinter-canvas]

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

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

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

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

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

python - Tkinterキャンバスが表示されない

PythonとTkinterを学ぼうとしています。以下のサンプルコードは、画面に2つのウィンドウ、いくつかのボタン、および画像といくつかの線が描かれたキャンバスを配置することを目的としています。

ウィンドウとボタンは問題なく表示されますが、キャンバスの画像もキャンバスの線も表示されません。キャンバスを表示するために何が必要かを理解するために、いくつかの助けをいただければ幸いです。

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

python - tkinter.Canvasウィジェットの内容を印刷するには?

Python Tkinter.Canvas ウィジェットの内容を印刷するにはどうすればよいですか?

このコントロールから PostScript プリンターに印刷することは可能であると読みましたが、例を見つけるのは困難です。

それで、コンテンツ(画像を含む)を印刷するために何が必要ですか?

クロスプラットフォームの方法があればなおさらです。

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

python - Canvasウィジェットで2つのオブジェクトが重なっているかどうかを確認するにはどうすればよいですか?

キャンバス内にタグ'stopped'と。を持つオブジェクトがあるとします'flying'

このオブジェクトのいずれかが互いにオーバーラップしているかどうかを確認するにはどうすればよいですか?

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

python - イベントをCanvasアイテムにバインドする方法は?

キャンバスを使用してデータを表示していて、ユーザーがキャンバス上のさまざまなアイテムをクリックして、より多くの情報を取得したり、何らかの方法で操作したりできるようにしたい場合、これを行うための最良の方法は何ですか?

オンラインで検索すると、イベントをタグにバインドする方法に関する情報を見つけることができますが、それは私が望むものよりも間接的であるようです。アイテムをタグでグループ化するのではなく、ユーザーがキャンバス上の特定のアイテムをクリックしたときに特定の関数呼び出しを行います。

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

python - canvas.create_lineで線幅が異なりますか?

次の例でキャンバスに異なる線幅が表示される理由を誰かが知っていますか?

何が起こっているのかわからないので、本当にイライラします。誰かが私を助けることができれば、それは素晴らしいでしょう。ありがとう!

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

python - TkinterCanvasにアイテムを動的に追加する

データをプロットするための「リアルタイム」スコープを作成できるようにすることを目標に、Tkinterを学習しようとしています。テストとして、「描画」ボタンが押されるたびにキャンバスにポリゴンを描画しようとしています。三角形の位置はランダム化されます。私には2つの問題があります:

  1. プログラムが開始するとすぐにキャンバスに三角形が表示されますが、これを修正する理由と方法を教えてください。
  2. ボタンを押しても三角形は描画されません。少なくとも、三角形は表示されません。

コード:

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

python - tkinterキャンバスを絶対位置までスクロールするにはどうすればよいですか?

私はPythontkinterを使用しています。1つの画像だけを表示するCanvasウィジェットがあります。ほとんどの場合、画像はキャンバスのサイズよりも大きくなりますが、小さくなる場合もあります。最初のケース(キャンバスよりも大きい画像)に焦点を当てましょう。

すでに計算した絶対位置(ピクセル単位)までキャンバスをスクロールしたい。どうやってやるの?

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

python - PythonTkinterがGUIにMatplotlibを埋め込む

PythonでコーディングされたTkinterGUIにプロットを埋め込もうとしています。以下のコードは、グラフをキャンバスに配置するだけで成功すると思いますが、GUIグリッド内のキャンバスの位置を制御することはできません。GUIのサブセクションをプロットにしたいと思っています...全体ではありません。このキャンバスウィジェットを配置するにはどうすればよいですか?

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

python - TkinterのCanvasウィジェットにウィジェットを配置する方法は?

Canvas基本的に、を他のウィジェットのメタコンテナとして使用できるようにしたいと思います。

GUIを左、中央、中央のセクションに分割したいと思います。各セクション内に、、、などのウィジェットを配置できるようにしたいと思います。CheckbuttonButtonLabel

Canvasウィジェットにウィジェットを配置する方法は?