所以我正在做一个乒乓球游戏,我忘记了一些非常重要的东西,添加文本!所以我搜索了一个教程,我发现没有,看了一些帖子,没有,所以我决定,再问一次社区,(因为我是新的Python)无论如何,我需要把文本内的代码。
import tkinter as tk
class Main:
def __init__ (self,root):
self.root = root
self.root.title("Ping Pong in Python")
self.root.geometry("2000x2000")
self.canvas = tk.Canvas(root, width=400, height=400, background="red")
self.canvas.pack(fill="both", expand=True)
if __name__ == '__main__':
root = tk.Tk()
obj = Main(root)
root.mainloop()
我试着在youtube上搜索,没有找到,这是我预料到的,因为现在人们只解释他们认为在youtube上有用的东西,所以我在堆栈溢出(这个网站)上搜索,我找到了一个,但被关闭了,甚至不像上次那样工作!所以我又预料到了这一点,所以我决定再次询问社区。
3条答案
按热度按时间v09wglhw1#
谷歌是你最好的朋友。“Tkinter文本”导致https://www.tutorialspoint.com/python/tk_text.htm
rt4zxlrg2#
relx”参数指定文本的水平位置(0表示左边缘,1表示右边缘)。“rely”参数指定文本的垂直位置(0为上边缘,1为下边缘)。“锚”参数指定文本小工具的哪一点应放置在指定位置。例如,tk.N指定文本小部件的顶部应该放置在窗口的顶部。
0ve6wy6x3#
你不需要
place()
。代码:
输出: