2
在python,tkinter中,我試圖製作一個包含在畫布上創建圖形的遊戲。例如,我想要一個紅色矩形出現在我的畫布圖像上。當我執行我的代碼時,您看到的矩形大小約爲1像素,我不知道爲什麼以及如何得到這樣的結果。這裏是我的代碼:創建矩形的Python Tkinter畫布
from tkinter import *
root = Tk()
root.geometry("500x900")
canvas = Canvas(root, width=550, height=820)
canvas.pack()
png = PhotoImage(file = r'example.png') # Just an example
canvas.create_image(0, 0, image = png, anchor = "nw")
a = canvas.create_rectangle(50, 0, 50, 0, fill='red')
canvas.move(a, 20, 20)
希望這可以解決。感謝您的時間:)