所以,我一直在寻找一种方法来打开一个窗口(制作一个游戏),我发现,它需要一些形状的装饰,所以我在堆栈溢出的其他帖子中寻找,没有人说如何制作它。无论如何,我需要使它适合我在堆栈溢出的一些帖子中找到的选定代码。
from tkinter import *
class Main:
def __init__ (self,root):
self.root = root
self.root.title("Reminder")
self.root.geometry("222x222")
if __name__ == '__main__':
root = Tk()
obj = Main(root)
root.mainloop()
好吧,窗口确实工作,但它是一种坚韧的搜索方式如何使一个窗口,因为大多数的教程视频真的很糟糕,所以是那些被低估的网站声称他们有解决方案或什么,无论如何他们是怪人,无论如何,移动到形状的期望我试着看一些教程视频,但像上次一样,他们真的很糟糕,所以我放弃了,直到我发现这个网站,所以你们能帮我。
2条答案
按热度按时间uxhixvfz1#
Tkinter有一个名为Canvas的小部件,可以让你画出形状,下面是一个简单的例子:
z31licg02#
如果你想做一个游戏,我强烈建议
pygame
而不是tkinter
,因为tkinter
并不真正适合这样的东西(虽然这是可能的,质量不会像pygame
那样好)。然而,如果你仍然打算使用
tkinter
,你可能首先想知道它的局限性,所有的形状都必须用图像来“标记”,所以本质上它都是矩形。点击这里查看how上的帖子