wxPython帧大小的自动调整

wxPython帧大小的自动调整,wxpython,Wxpython,当屏幕分辨率改变时,如何自动调整wxPython帧大小 实际上,我刚刚编写了一个wxPython应用程序,目前帧大小是固定的。由于此应用程序/帧大小在某些屏幕分辨率上非常大。那么,如何根据屏幕分辨率大小自动调整大小 关于,为什么你们不能启动最大化的应用程序,让用户调整大小到他想要的大小呢?否则,如果必须根据显示大小设置大小,请使用wx.DisplaySize()获取显示大小,例如 import wx app = wx.PySimpleApp() displaySize= wx.DisplayS

当屏幕分辨率改变时,如何自动调整wxPython帧大小

实际上,我刚刚编写了一个wxPython应用程序,目前帧大小是固定的。由于此应用程序/帧大小在某些屏幕分辨率上非常大。那么,如何根据屏幕分辨率大小自动调整大小


关于,

为什么你们不能启动最大化的应用程序,让用户调整大小到他想要的大小呢?否则,如果必须根据显示大小设置大小,请使用wx.DisplaySize()获取显示大小,例如

import wx

app = wx.PySimpleApp()
displaySize= wx.DisplaySize()
mainFrame = wx.Frame(None, title="hmmm", size=(displaySize[0]/2, displaySize[1]/2))
mainFrame.Show()
app.SetTopWindow(mainFrame)
app.MainLoop()

为什么你们不能将应用程序最大化并让用户调整到他想要的大小呢?否则,如果必须根据显示大小设置大小,请使用wx.DisplaySize()获取显示大小,例如

import wx

app = wx.PySimpleApp()
displaySize= wx.DisplaySize()
mainFrame = wx.Frame(None, title="hmmm", size=(displaySize[0]/2, displaySize[1]/2))
mainFrame.Show()
app.SetTopWindow(mainFrame)
app.MainLoop()