我正在EasyGUI中为我的python脚本创建GUI。有人知道我可以更改默认窗口大小的方法吗?默认值太大。

谢谢你的帮助。

最佳答案

在安装之前,打开easygui.py并编辑要具有其他尺寸的元素。 (您也可以重新安装并覆盖它)
这将像

boxRoot.minsize(root_width, root_height)


在相应的功能。
为了更加灵活,可以在函数中添加width和height作为参数。

def __choicebox(msg
               , title
               , choices
               , width_ = 480
               , height_ = 320
               ):
 ....
  root_width    = width_
  root_height   = height_
  root_xpos     = int((screen_width * 0.1))
  root_ypos     = int((screen_height * 0.05))

  boxRoot.title(title)
  boxRoot.iconname('Dialog')
  rootWindowPosition = "+0+0"
  boxRoot.geometry(rootWindowPosition)
  boxRoot.expand=NO
  boxRoot.minsize(root_width, root_height)

10-04 16:28