我正在尝试编写一些启动屏幕全屏的代码(无需点击最大化按钮即可填满整个屏幕)
def __init__(self, states = 2):
self.window = turtle.Screen()
#self.window.screensize(1920,1080)
self.window.title('States')
self.turtles = []
self.window.screensize最大分辨率为1920x1080,但仅限于小屏幕内。要达到全屏宽度和高度,您必须最大化它。有什么方法可以解决这个问题吗?
答案 0 :(得分:2)
我有同样的问题,也可以解决:
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)
答案 1 :(得分:1)
经过多天的搜索,我终于找到了解决方案
self.window = turtle.Screen()
self.window.screensize(sizex, sizey)
self.window.setup(width=1.0, height=1.0, startx=None, starty=None)
答案 2 :(得分:1)
答案代码在python3.5中对我不起作用。我将其更改为以下内容并且工作正常。
wn.screensize()
wn.setup(width = 1.0, height = 1.0)
答案 3 :(得分:0)
这适用于python 2.7.18,它不是真正的全屏屏幕,但与屏幕一样大
import turtle
screen = turtle.Screen()
screen.setup(width = 1.0, height = 1.0)