python - 桌面外的 Tkinter 窗口

标签 python tkinter tk-toolkit

如何在可见屏幕之外显示使用 Tkinter.Tk() 创建的窗口?我需要使其比桌面尺寸大得多,并显示由坐标定义的部分。

最佳答案

使用具有所需宽度、高度和负位置的 Tk.geometry

from Tkinter import * # from tkinter import * (In Python 3.x)

root = Tk()
root.geometry('3000x3000+-100+-100')
root.mainloop()

我在 Ubuntu 12.04 (gnome) 和 Window 7 上对此进行了测试。 在 Ubuntu 中,它运行良好。 在 Windows 中,负位置有效,但高于分辨率的宽度、高度被忽略。

关于python - 桌面外的 Tkinter 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17326583/

相关文章:

c++ - 使用 Boost.Python 从 DLL 动态加载 python 模块

python - 多索引数据帧上的操作

python - discord.py 邀请 - approximate_presence_count API 逐渐变慢

python 将读取文件中的字符串方法替换为二进制

python - 用于水平边缘滚动(在 Linux 中)的 Tkinter 事件是什么?

user-interface - 主要使用 Tcl/Tk 编写的应用程序的 GUI 测试

python - 无法导入 tkFont

python - 将单选按钮的输入获取到变量 [Tkinter]

python - Tk/Tkinter : Detect application lost focus

python - 为什么 Tkinter 文本小部件 "lags"会更新以增加窗口高度?