Jak*_*ake 11 python canvas tkinter
在python,tkinter中,我正在尝试制作一个涉及在画布上创建形状的游戏.例如,我想在画布图像上显示一个红色矩形.当我执行我的代码时,你看到的矩形大小约为1个像素,我不知道为什么以及它是如何形成的.这是我的代码:
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)
Run Code Online (Sandbox Code Playgroud)
希望这可以解决.
| 归档时间: |
|
| 查看次数: |
30984 次 |
| 最近记录: |