带有标题栏和Windows任务栏的Tkinter窗口

凤凰

我已经广泛搜索了这个问题,但是似乎没人知道。我在python 2.7中创建了一个简单的tkinter窗口(tcl 8.5),并希望将其最大化,就像我点击右上角的“最大化”按钮一样。使用-fullscreen选项是不是一种选择,因为它删除标题栏。

我尝试了以下方法:

import Tkinter

root = Tkinter.Tk()
root.overrideredirect(True)
# Set window to be size of screen
root.geometry("{0}x{1}+0+0".format(root.winfo_screenwidth(), root.winfo_screenheight()))  

问题在于该窗口现在位于Windows任务栏下方,因此某些元素未显示。一个简单的技巧就是将height设置为screenheight-some_constant,或者根据来自操作系统的数据来计算some_constant。但是,这似乎是一个非常丑陋的骇客。

有什么方法可以以干净的方式最大化tkinter中的窗口,只要该窗口位于(Windows)任务栏上方并且仍然具有标题栏?

詹姆斯·肯特

我知道这是一个老问题,但是我已经在使用Python 2.7.6的XP系统(32位)上使用TCL版本8.5和tk版本8.5测试了以下代码。

码:

import Tkinter as tk

root = tk.Tk()

root.state("zoomed")

root.mainloop()

这确实会启动在主监视器上最大化的窗口。
它确实存在陷阱-我无法使其在另一台显示器上最大化,但是在不覆盖标题栏或任务栏的情况下确实能够可靠地工作。

而当您要保留标题栏时,我将忽略overrideredirect。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有标题栏和Windows任务栏的Tkinter窗口

来自分类Dev

如何使Excel完全全屏,隐藏窗口的标题栏和Windows任务栏?

来自分类Dev

使我的wpf应用程序全屏显示(覆盖任务栏和窗口标题栏)

来自分类Dev

无法捕获全屏图像?(带有任务栏和任何其他打开的窗口)

来自分类Dev

窗口和任务栏的不同图标

来自分类Dev

崩溃的标题栏带有动画

来自分类Dev

没有标题栏问题和Windows 10

来自分类Dev

具有集成标题栏和工具栏的macOS窗口?

来自分类Dev

CSS固定的边栏和带有内容的标题栏

来自分类Dev

Lubuntu任务栏不会更新窗口标题

来自分类Dev

从任务栏关闭窗口?

来自分类Dev

如何获取 tkinter 窗口标题栏的高度

来自分类Dev

Visual Studio 2015任务栏标题和任务栏预览模糊

来自分类Dev

Tkinter:没有标题栏但可调整大小的窗口

来自分类Dev

tkinter 如何检测 Windows 上任务栏的宽度,以便全屏不覆盖任务栏?

来自分类Dev

Windows程序从窗口中删除标题栏,框架等?

来自分类Dev

Bash和Tmux中的窗口标题栏中的$ PWD

来自分类Dev

删除窗口的框架,阴影和标题栏

来自分类Dev

如何设置QMainWindow的Windows任务栏标题?

来自分类Dev

Windows任务栏中的标题右键单击菜单

来自分类Dev

在没有标题栏的MFC C ++中移动窗口?

来自分类Dev

没有标题栏按钮关闭窗口Ubuntu 18.04

来自分类Dev

没有标题栏按钮关闭窗口Ubuntu 18.04

来自分类Dev

如果通过Windows任务栏强制关闭窗口->关闭

来自分类Dev

将Windows任务栏设置为前台窗口/进程

来自分类Dev

程序的 Windows 任务栏中应显示哪些窗口?

来自分类Dev

结合任务栏快捷方式和窗口图标

来自分类Dev

如何使任务栏(和/或打开的窗口)保持屏幕外?

来自分类Dev

提升Windows 7任务栏上的所有分组窗口

Related 相关文章

  1. 1

    带有标题栏和Windows任务栏的Tkinter窗口

  2. 2

    如何使Excel完全全屏,隐藏窗口的标题栏和Windows任务栏?

  3. 3

    使我的wpf应用程序全屏显示(覆盖任务栏和窗口标题栏)

  4. 4

    无法捕获全屏图像?(带有任务栏和任何其他打开的窗口)

  5. 5

    窗口和任务栏的不同图标

  6. 6

    崩溃的标题栏带有动画

  7. 7

    没有标题栏问题和Windows 10

  8. 8

    具有集成标题栏和工具栏的macOS窗口?

  9. 9

    CSS固定的边栏和带有内容的标题栏

  10. 10

    Lubuntu任务栏不会更新窗口标题

  11. 11

    从任务栏关闭窗口?

  12. 12

    如何获取 tkinter 窗口标题栏的高度

  13. 13

    Visual Studio 2015任务栏标题和任务栏预览模糊

  14. 14

    Tkinter:没有标题栏但可调整大小的窗口

  15. 15

    tkinter 如何检测 Windows 上任务栏的宽度,以便全屏不覆盖任务栏?

  16. 16

    Windows程序从窗口中删除标题栏,框架等?

  17. 17

    Bash和Tmux中的窗口标题栏中的$ PWD

  18. 18

    删除窗口的框架,阴影和标题栏

  19. 19

    如何设置QMainWindow的Windows任务栏标题?

  20. 20

    Windows任务栏中的标题右键单击菜单

  21. 21

    在没有标题栏的MFC C ++中移动窗口?

  22. 22

    没有标题栏按钮关闭窗口Ubuntu 18.04

  23. 23

    没有标题栏按钮关闭窗口Ubuntu 18.04

  24. 24

    如果通过Windows任务栏强制关闭窗口->关闭

  25. 25

    将Windows任务栏设置为前台窗口/进程

  26. 26

    程序的 Windows 任务栏中应显示哪些窗口?

  27. 27

    结合任务栏快捷方式和窗口图标

  28. 28

    如何使任务栏(和/或打开的窗口)保持屏幕外?

  29. 29

    提升Windows 7任务栏上的所有分组窗口

热门标签

归档