我只是在 python 中玩了一下 tkinter,但是我的 i3(平铺)窗口管理器遇到了一些“麻烦”。
我想创建一个浮动窗口来输入值(类似于“打开文件”对话框)。这一定是可能的,因为 Gimp 也可以在 i3 中使用浮动窗口。当然,我不确定 tkinter 是否可以。
有人碰巧知道这个问题并找到了解决方案吗?我想必须在 tkinter.Tk() 小部件上设置某种标志。
您可以通过设置根元素来告诉 i3wm 这是一个对话框type
归因于dialog
from Tkinter import Tk
root = Tk()
root.attributes('-type', 'dialog')
root.mainloop()
i3 会自动以浮动模式打开窗口,而不是平铺。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)