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()代码之前。

相关推荐
春涧草茶3 小时前
慢就是快-11-1数据容器 | 列表
python
维克兜率天3 小时前
【维克】技术指标是什么:从均线到MACD的数学原理
人工智能·笔记·python·算法·量化
卷无止境3 小时前
当FastAPI遇上机器学习,一个脚手架工具能省下多少工夫
后端·python·fastapi
卷无止境3 小时前
Kilo CLI 到底是什么
人工智能·后端·python
SurpriseDPD4 小时前
bpftrace‑tasks 工具代码分析
开发语言·python
BS30813_vx4 小时前
【编号:01652】Spring Boot村务管理系统:财务公开、党建活动与计生服务一体化实战
开发语言·python
边吃番茄边敲代码5 小时前
从本地工具到 MCP:给 Agent 接入独立工具服务,并补齐自动化测试
人工智能·python·功能测试·ai·单元测试·pytest
SugarAbsinthe5 小时前
【Agent开发实习小记】从人工逐条验证到自动化验收:新 API 接入前的效率瓶颈
人工智能·python·自动化·pytest
liwulin05065 小时前
【VSCODE】能在终端打印的图标
python
桃西西呀6 小时前
「百年一遇」的台风,为什么我这辈子就遇了好几回?概率论把这笔账算给你看
人工智能·python·数据可视化