Python Turtle Tk:如何最大化窗口?



使用Pythonturtle,我如何最大化窗口?

我可以得到Tk画布,但画布似乎没有最大化方法。

我可以使用turtle.setup设置宽度和高度,但这与最大化=例如,width=1.0将重叠菜单栏。

Tk根缩放似乎也不起作用,虽然也许我没有找到root正确。

我们看不到你的代码,所以很难看到你想要实现什么,以及哪里出错了。试试这些:

您可以使用setworldcoordinates()zoomed state:

import tkinter as tk
from turtle import RawTurtle, TurtleScreen, ScrolledCanvas
width, height = 640, 480
root = tk.Tk()
canvas = ScrolledCanvas(root)
canvas.pack(fill=tk.BOTH, expand=tk.YES)
screen = TurtleScreen(canvas)
root.state('zoomed')
screen.setworldcoordinates(-width / 2, -height / 2, width / 2 - 1, height / 2 - 1)
screen.mainloop()

你也可以像这样设置fullscreen attributeTrue:

root = Tk()
root.attributes('-fullscreen', True)

最新更新