Python中tkinter编程入门2

Python中tkinter编程入门1-CSDN博客中使用tkinter模块的Tk()创建了一个窗口,可以通过编程设置窗口的标题、大小和位置以及背景色。

1 设置窗口标题

图1所示的代码可以设置窗口标题。

图1 设置窗口标题

通过Tk的实例win调用title()方法,该方法的作用是设置win的标题,其参数即为要设置的标题。

2 设置窗口的大小和位置

2.1 设置窗口的大小

图2所示的代码可以设置窗口的大小。

图2 设置窗口大小

通过Tk的实例win调用geometry()方法,该方法的作用是设置win的大小及位置。其参数是字符串类型,表示将窗口的宽度设置为300,高度设置为400。

注意1 设置窗口大小时,宽度值和高度值之间是英文字母x。

2.2 设置窗口位置

图3所示的代码可以设置窗口的位置。

图3 设置窗口的位置

设置窗口的位置,也就是设置窗口左上角在屏幕中的坐标。图3所示geometry()方法的参数,前半部分表示窗口的大小,后半部分500和600即表示窗口左上角在屏幕中的横坐标和纵坐标。

注意2 geometry()方法设置窗口大小及位置的参数格式是"窗口宽度x窗口高度+窗口左上角横坐标+窗口左上角纵坐标"。

3 设置窗口背景色

通过图4所示的代码设置窗口背景色。

图4 设置窗口背景色

通过Tk的实例win调用configure()方法,该方法的作用是对窗口进行配置。其中参数bg表示窗口的背景。

4 运行效果

设置了窗口的标题、大小和位置以及背景色之后的效果如图5所示。

图5 运行效果

注意3 以上代码位于win.mainloop()代码之前。

相关推荐
小沈熬夜秃头中୧⍤⃝10 分钟前
Python 基础语法(二):流程控制语句详解
开发语言·数据库·python
max50060014 分钟前
基于开源人脸识别模型实现情绪识别功能
python·深度学习·开源·transformer
黄晓魚1 小时前
open3d python 鞋底点云点胶路径识别
开发语言·python·open3d
cxyll12341 小时前
Python接口自动化测试之之request
开发语言·python
树獭叔叔2 小时前
详解 Python 的异步上下文管理器语法
后端·python
leo__5202 小时前
Java的NIO体系详解
java·python·nio
前端Hardy2 小时前
Python是怎么将Vue项目打包成桌面端应用程序的?看这篇就够了
前端·javascript·python
java1234_小锋3 小时前
【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 微博舆情数据可视化分析-热词情感趋势柱状图
python·信息可视化·自然语言处理
麦兜*3 小时前
国产大模型平替方案:Spring Boot通义千问API集成指南
java·spring boot·后端·python·spring cloud·系统架构·springboot
菜包eo3 小时前
视频转二维码在教育场景中的深度应用
python·计算机视觉·音视频