首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >定位easygui.enterbox或easygui.multenterbox

定位easygui.enterbox或easygui.multenterbox
EN

Stack Overflow用户
提问于 2011-12-21 11:07:07
回答 1查看 1.6K关注 0票数 1

有没有办法指定easygui.enterboxeasygui.multenterbox在屏幕上的位置?

如果用户移动窗口,是否希望读取当前位置?我有一个要求用户输入的无限循环,如果用户移动窗口,我希望窗口保持在相同的位置,而不是让它返回到屏幕上的默认位置。

我在MacOS Lion上使用Easygui0.95和Python2.7.1。

也许我可以获得一个比我目前所找到的更完整的所有参数和功能文档的指针。

EN

回答 1

Stack Overflow用户

发布于 2011-12-22 08:40:06

没有直接的方法可以做到这一点。作为一种解决办法,您可以为easygui.rootWindowPosition打补丁

代码语言:javascript
复制
from Tkinter import Tk
import easygui

# calculate window position
root = Tk()
pos = int(root.winfo_screenwidth() * 0.5), int(root.winfo_screenheight() * 0.2)
root.withdraw()
rootWindowPosition = "+%d+%d" % pos

# patch rootWindowPosition
easygui.rootWindowPosition = rootWindowPosition
print(easygui.enterbox())
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8584613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档