TkinterでCanvasを使用してポイントを描画するにはどうすればよいですか?

スタークシャン

Tkinterで点を描きたいのですが、今は使っCanvasていますが、Canvasクラスで点を描く方法が見つかりませんでしたCanvasと呼ばれるメソッドを提供しているcrete_line(x1,y1,x2,y2)のでx1=x2,y1=y2、ポイントを描画するように設定しようとしましたが、機能しません。

だから誰でも作り方を教えてくれます、使ってみればもっといいですCanvasし、他の解決策も受け入れられます。ありがとう

トラハネ

に直接ポイントを置く方法はありませんCanvas以下の方法は、create_oval方法を使用したポイントを示しています

これを試して:

from Tkinter import *

canvas_width = 500
canvas_height = 150


def paint(event):
    python_green = "#476042"
    x1, y1 = (event.x - 1), (event.y - 1)
    x2, y2 = (event.x + 1), (event.y + 1)
    w.create_oval(x1, y1, x2, y2, fill=python_green)



master = Tk()
master.title("Points")
w = Canvas(master,
           width=canvas_width,
           height=canvas_height)
w.pack(expand=YES, fill=BOTH)
w.bind("<B1-Motion>", paint)

message = Label(master, text="Press and Drag the mouse to draw")
message.pack(side=BOTTOM)

mainloop()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javaでポイントを描画して出力画像を保存するにはどうすればよいですか?

分類Dev

OpenCVを使用してポリゴンを描画するにはどうすればよいですか?

分類Dev

SharedPreferenceを使用してCanvasに文字列を描画するにはどうすればよいですか?

分類Dev

クラスを使用してtkinterキャンバスにポリゴンを描画するにはどうすればよいですか?

分類Dev

HTML Canvasを使用して画像の上に描画するにはどうすればよいですか?

分類Dev

cocoapodsを使用してCharts.xcodeprojをインポートするにはどうすればよいですか?

分類Dev

JavaScriptを使用してポイントの配列を作成するにはどうすればよいですか?

分類Dev

react-google-mapsコンポーネントを使用してルートを描画するにはどうすればよいですか?

分類Dev

<canvas>タグを使用しながらループを描画するにはどうすればよいですか?

分類Dev

drawImage()を使用してキャンバスに画像を描画するにはどうすればよいですか?

分類Dev

コマンドラインを使用して、中央にテキストを含む画像を描画するにはどうすればよいですか?

分類Dev

コマンドラインを使用して、中央にテキストを含む画像を描画するにはどうすればよいですか?

分類Dev

SVGでDOMオブジェクトを描画するときにCanvasでGoogleフォントを使用するにはどうすればよいですか?

分類Dev

Cairoを使用してdrawingAreaウィジェットを描画するにはどうすればよいですか?

分類Dev

EaselJSを使用してビットマップの上に線を描画/ペイントするにはどうすればよいですか?

分類Dev

ポリゴンの下にポリラインを描画するにはどうすればよいですか?

分類Dev

(Android)パスを使用してCanvasに曲線を描画しますが、それを「選択」するにはどうすればよいですか?

分類Dev

Geopandasを使用して、ポリゴン内にないすべてのポイントを選択するにはどうすればよいですか?

分類Dev

文字ポインタを使用して文字列を入力するにはどうすればよいですか?

分類Dev

ポインタを使用してcharの値を変更するにはどうすればよいですか?

分類Dev

WebサイトがPythonを使用してレスポンシブであるかどうかを確認するにはどうすればよいですか?

分類Dev

インポートした画像をReactで使用するにはどうすればよいですか?

分類Dev

Pythonを使用してポイントのセットから等距離のポイントを選択するにはどうすればよいですか?

分類Dev

tkinterのCanvasでオーバーレイVkeyboardを使用するにはどうすればよいですか?

分類Dev

OpenSSLインストールを使用してQSslSocketがSSLをサポートするようにするにはどうすればよいですか?

分類Dev

pick_eventによって選択された最新のポイントを1つだけ描画するにはどうすればよいですか?

分類Dev

インポート元のドキュメントを(importNode()を使用して)ポイントするにはどうすればよいですか?

分類Dev

パンダを使用してCSVをSQLにインポートするには、空の行を無視するにはどうすればよいですか?

分類Dev

\ N {}で使用できるすべての値を取得して、特定のコードポイントを生成するにはどうすればよいですか?

Related 関連記事

  1. 1

    Javaでポイントを描画して出力画像を保存するにはどうすればよいですか?

  2. 2

    OpenCVを使用してポリゴンを描画するにはどうすればよいですか?

  3. 3

    SharedPreferenceを使用してCanvasに文字列を描画するにはどうすればよいですか?

  4. 4

    クラスを使用してtkinterキャンバスにポリゴンを描画するにはどうすればよいですか?

  5. 5

    HTML Canvasを使用して画像の上に描画するにはどうすればよいですか?

  6. 6

    cocoapodsを使用してCharts.xcodeprojをインポートするにはどうすればよいですか?

  7. 7

    JavaScriptを使用してポイントの配列を作成するにはどうすればよいですか?

  8. 8

    react-google-mapsコンポーネントを使用してルートを描画するにはどうすればよいですか?

  9. 9

    <canvas>タグを使用しながらループを描画するにはどうすればよいですか?

  10. 10

    drawImage()を使用してキャンバスに画像を描画するにはどうすればよいですか?

  11. 11

    コマンドラインを使用して、中央にテキストを含む画像を描画するにはどうすればよいですか?

  12. 12

    コマンドラインを使用して、中央にテキストを含む画像を描画するにはどうすればよいですか?

  13. 13

    SVGでDOMオブジェクトを描画するときにCanvasでGoogleフォントを使用するにはどうすればよいですか?

  14. 14

    Cairoを使用してdrawingAreaウィジェットを描画するにはどうすればよいですか?

  15. 15

    EaselJSを使用してビットマップの上に線を描画/ペイントするにはどうすればよいですか?

  16. 16

    ポリゴンの下にポリラインを描画するにはどうすればよいですか?

  17. 17

    (Android)パスを使用してCanvasに曲線を描画しますが、それを「選択」するにはどうすればよいですか?

  18. 18

    Geopandasを使用して、ポリゴン内にないすべてのポイントを選択するにはどうすればよいですか?

  19. 19

    文字ポインタを使用して文字列を入力するにはどうすればよいですか?

  20. 20

    ポインタを使用してcharの値を変更するにはどうすればよいですか?

  21. 21

    WebサイトがPythonを使用してレスポンシブであるかどうかを確認するにはどうすればよいですか?

  22. 22

    インポートした画像をReactで使用するにはどうすればよいですか?

  23. 23

    Pythonを使用してポイントのセットから等距離のポイントを選択するにはどうすればよいですか?

  24. 24

    tkinterのCanvasでオーバーレイVkeyboardを使用するにはどうすればよいですか?

  25. 25

    OpenSSLインストールを使用してQSslSocketがSSLをサポートするようにするにはどうすればよいですか?

  26. 26

    pick_eventによって選択された最新のポイントを1つだけ描画するにはどうすればよいですか?

  27. 27

    インポート元のドキュメントを(importNode()を使用して)ポイントするにはどうすればよいですか?

  28. 28

    パンダを使用してCSVをSQLにインポートするには、空の行を無視するにはどうすればよいですか?

  29. 29

    \ N {}で使用できるすべての値を取得して、特定のコードポイントを生成するにはどうすればよいですか?

ホットタグ

アーカイブ