【发布时间】:2017-05-11 04:42:03
【问题描述】:
我正在寻找一种方法来创建全屏窗口而不显示控制台(或边框),并在按下“退出”时退出全屏。我试图将扩展名从“py”重命名为“pyw”,但它并没有隐藏侧栏as some suggested。
这是我最大化窗口的代码,但它并没有隐藏控制台:
def __init__(master): #I'm using tkinter for my GUI
master = master
width, height = master.winfo_screenwidth(), master.winfo_screenheight()
master.geometry("%dx%d+0+0" % (width, height))
另外,我需要在 Mac 和 Windows 上都使用脚本,如果我需要隐藏控制台,它们的工作方式会有所不同吗?
我尝试过overrideredirect(True),但它不允许我使用我的任务所需的键盘。我也试过 wm_attributes('-fullscreen', True) ,但它并没有完全创建全屏,Mac 任务栏所在的顶部有一个空白位置。
那么有什么方法可以让我在没有工具栏(MacOS)的情况下使用全屏,并且键盘可以工作?
谢谢!
【问题讨论】:
标签: python tkinter console fullscreen