【问题标题】:How to unhide taskbar on a maximized, non-resizable tkinter window?如何在最大化、不可调整大小的 tkinter 窗口上取消隐藏任务栏?
【发布时间】:2021-10-11 10:55:12
【问题描述】:

我希望我的 tkinter 窗口默认最大化且不可调整大小。但是,当我添加root.resizable(0, 0) 时,会发生窗口覆盖任务栏。如果我只添加root.state('zoomed'),则会显示任务栏,但是当添加root.resizable(0, 0) 时,它会被隐藏。非常感谢您的回答。

from tkinter import Tk, Frame

root = Tk()

w = root.winfo_screenwidth()
h = root.winfo_screenheight()
root.geometry("%sx%s" % (w, h))

root.title("VNDB")
root.state('zoomed')
root.resizable(0, 0)

root.mainloop()

【问题讨论】:

  • 你使用的是什么操作系统?

标签: python python-3.x tkinter


【解决方案1】:
root.attributes('-fullscreen', True)

你可以试试这个吗?

【讨论】:

  • 感谢您的回复。我添加了它,它只使整个窗口全屏。现在不仅任务栏不见了,而且很遗憾顶部的“最小化、最大化、关闭”也不见了。
  • def resize(event): print("New size is: {}x{}".format(event.width, event.height)) root.bind("<Configure>", resize)你可以添加到
  • 不幸的是什么也没发生,它只在控制台中显示:新尺寸为:1366x768
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-24
  • 2021-08-26
相关资源
最近更新 更多