Turtle.Screen() 在程序启动时全屏显示

新手上路,请多包涵

我正在尝试编写一些代码来启动屏幕全屏(无需单击最大化按钮即可填满整个屏幕)

 def __init__(self, states = 2):
    self.window = turtle.Screen()
    #self.window.screensize(1920,1080)
    self.window.title('States')
    self.turtles = []

self.window.screensize 最大分辨率为 1920x1080,但仅限于小屏幕内。要达到全屏宽度和高度,您必须将其最大化。有什么方法可以解决这个问题?

原文由 Abhishek Patel 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.2k
2 个回答

经过多日的搜索,我终于找到了解决方案

self.window = turtle.Screen()
self.window.screensize(sizex, sizey)
self.window.setup(width=1.0, height=1.0, startx=None, starty=None)

原文由 Abhishek Patel 发布,翻译遵循 CC BY-SA 3.0 许可协议

我有同样的问题,这也有效:

 import turtle
screen = turtle.Screen()

  #set size:

screen.setup(width = 1.0, height = 1.0)

  #remove close,minimaze,maximaze buttons:
canvas = screen.getcanvas()
root = canvas.winfo_toplevel()
root.overrideredirect(1)

原文由 ohad Montaniez 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题