我目前正在尝试向我的程序添加一项功能,其中程序分辨率将根据您的屏幕分辨率在每次启动时发生变化。我遇到了一个问题。
它首先声明我的变量,宽度和高度是未定义的。然后我修改了我的代码,然后它说几何说明符错误。
未定义的变量:
pygame.mixer.init()
app = minecraftGuideApp()
#Window Definitions
screen_width = app.winfo_screenwidth()
screen_height = app.winfo_screenheight()
if screen_width == "1366" and screen_height == "768":
width = "1280"
height = "720"
app.geometry(width, height)
app.mainloop()
错误的几何说明符:
pygame.mixer.init()
app = minecraftGuideApp()
#Window Definitions
screen_width = app.winfo_screenwidth()
screen_height = app.winfo_screenheight()
width = screen_width
height = screen_height
app.geometry((width, height))
app.mainloop()
我还在学习 Python,所以请原谅我犯的任何愚蠢的错误。
我做错了什么?