python Tkinter 全屏显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Tkinter 全屏显示相关的知识,希望对你有一定的参考价值。

技术分享
 1 #! /usr/bin/env python
 2 # -*- coding: utf-8 -*-
 3 
 4 import Tkinter as tk
 5 
 6 class FullScreenApp(object):
 7     def __init__(self, master, **kwargs):
 8         self.root = master
 9         # self.tk.attributes(‘-zoomed‘, True)  # This just maximizes it so we can see the window. It‘s nothing to do with fullscreen.
10         self.frame = tk.Frame(self.root)
11         self.frame.pack()
12         self.state = False
13         self.root.bind("<F11>", self.toggle_fullscreen)
14         self.root.bind("<Escape>", self.end_fullscreen)
15 
16     def toggle_fullscreen(self, event=None):
17         self.state = not self.state  # Just toggling the boolean
18         self.root.attributes("-fullscreen", self.state)
19         return "break"
20 
21     def end_fullscreen(self, event=None):
22         self.state = False
23         self.root.attributes("-fullscreen", False)
24         return "break"
25 
26 root=tk.Tk()
27 app=FullScreenApp(root)
28 root.mainloop()
技术分享

应用场景:在使用树莓派的时候,使用的7寸屏,因此当使用的时候,肯定是希望界面能够全屏显示的。

以上是关于python Tkinter 全屏显示的主要内容,如果未能解决你的问题,请参考以下文章

在 Tkinter 上显示全屏模式

tkinter:在窗口中显示时间

Python图像全屏显示

使用viewpager时,片段不会全屏显示

全屏 Python TKinter 或 wxPython 窗口,但“停留在所有窗口的底部”?

Android 全屏片段不显示导航和状态栏后面的元素