【问题标题】:Tkinter full screentkinter全屏
【发布时间】:2012-04-13 18:24:36
【问题描述】:

我使用this snippet 在 Windows 中尝试全屏,这就是它给我的:

我该如何解决这个问题?似乎根本不支持全屏或Tkinter。如果这很重要,那就是 Windows 8。它也是 Python v2.7.2。

【问题讨论】:

  • 在我看来是全屏显示。你期待什么不同?
  • 我不完全确定您要修复什么。 Tk 窗口边框似乎有点偏离;但是这很容易解决。
  • 我们的目标是全屏,因为在您选择全屏模式时游戏会进入显示模式。希望不应显示窗口装饰和任务栏。
  • @TND:好的。大多数人(无论如何,在 Tkinter 圈子中)认为“全屏”包括边框。如果您明确提及您不想要窗户装饰,您的问题会更清楚。

标签: python tkinter fullscreen


【解决方案1】:

试试win.state('zoomed'),其中win 是您的Tk 窗口实例。

编辑:

试试这样的。只需将此类视为 Tk 窗口类即可。

class Void (tk.Tk) :
    def __init__ (self, color='black') :
        tk.Tk.__init__(self)
        self.wm_state('zoomed')
        self.config(bg=color)
        self.overrideredirect(True)
        self.attributes('-topmost', True)

【讨论】:

  • 接近目标,但不完全是。
猜你喜欢
  • 2013-03-17
  • 1970-01-01
  • 1970-01-01
  • 2011-12-19
  • 1970-01-01
  • 2015-07-17
  • 1970-01-01
相关资源
最近更新 更多