博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python Tkinter 全屏显示
阅读量:5935 次
发布时间:2019-06-19

本文共 1075 字,大约阅读时间需要 3 分钟。

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 = False13         self.root.bind("
", self.toggle_fullscreen)14 self.root.bind("
", self.end_fullscreen)15 16 def toggle_fullscreen(self, event=None):17 self.state = not self.state # Just toggling the boolean18 self.root.attributes("-fullscreen", self.state)19 return "break"20 21 def end_fullscreen(self, event=None):22 self.state = False23 self.root.attributes("-fullscreen", False)24 return "break"25 26 root=tk.Tk()27 app=FullScreenApp(root)28 root.mainloop()

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

转载于:https://www.cnblogs.com/jakeyChen/p/4463408.html

你可能感兴趣的文章
angularjs指令(二)
查看>>
(原創) 如何建立一个thread? (OS) (Linux) (C/C++) (C)
查看>>
<气场>读书笔记
查看>>
实现一个平行四边形
查看>>
领域驱动设计,构建简单的新闻系统,20分钟够吗?
查看>>
web安全问题分析与防御总结
查看>>
React 组件通信之 React context
查看>>
ZooKeeper 可视化监控 zkui
查看>>
Linux下通过配置Crontab实现进程守护
查看>>
ios 打包上传Appstore 时报的错误 90101 90149
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
密码概述
查看>>
nagios+nrpe监控配置错误日志集
查看>>
《数据分析实战:基于EXCEL和SPSS系列工具的实践》——3.4 数据量太大了怎么办...
查看>>
JavaScript应用开发实践指南迷你书
查看>>
autoconf,automake,libtool
查看>>
jQuery的技巧01
查看>>
基于泛型实现的ibatis通用分页查询
查看>>
gopacket 使用
查看>>
AlertDialog对话框
查看>>