当前位置: 首页 > java >正文

python tkinter库窗口的使用

1. 设置窗口标题和窗口大小

from tkinter import *w = Tk()
w.title("测试") # 设置窗口标题
w.geometry("300x200") # 设置窗口大小
lab = Label(w, text="初学tkinter").pack() # 创建标签并放置w.mainloop()

效果图:
在这里插入图片描述

2. 设置最大和最小窗口

在拉伸窗口的时候,会被限制

w.maxsize(800, 600) # 设置窗口最大尺寸
w.minsize(200, 100) # 设置窗口最小尺寸

3.设置窗口背景色

w.config(bg=“red”) # 设置窗口背景颜色

在这里插入图片描述

4.设置窗口图标

首先准备一个ico图标文件,然后通过iconbitmap函数设置图标。
在这里插入图片描述

5. 设置窗口位置

设置窗口位置函数同设置窗口大小函数一样,都是geometry。只是里面传入的参数不同。

+x+y

w.geometry(“300x200+200+400”)

以当前窗口左上角为基准,当前窗口距离屏幕左上角x 200的距离,y 400。

-x-y

w.geometry(“300x200-20-30”)

以当前窗口右下角为基准,当前窗口距离屏幕右下角x 20的距离,y 30。

6. 其他常用函数

# 设置窗口是否可拉伸,参数分别代表宽高,True为可拉伸,False为不可拉伸
w.resizable(False, True)
w.state("zoomed") # 设置窗口最大化
w.iconify() # 设置窗口最小化
http://www.xdnf.cn/news/745.html

相关文章:

  • Netty使用教程
  • 闭包函数的应用与理解
  • 探索 Model Context Protocol (MCP):它如何影响 AI 的表现?
  • 【android bluetooth 框架分析 02】【Module详解 12】【 BidiQueue、BidiQueueEnd、Queue介绍】
  • QT常见输入类控件及其属性
  • 5 matplotlib样式和颜色设置
  • 脑影像分析软件推荐| GraphVar介绍
  • Java学习笔记(数组,方法)
  • 英语学习4.20
  • 算法题(129):二维前缀和
  • C 语言的未来:在变革中坚守与前行
  • 字符输入验证函数
  • PI0 Openpi 部署(仅测试虚拟环境)
  • 百望山游记,佘太君庙,杨家将的故事
  • 【HDFS入门】HDFS故障排查与案例分析:从日志分析到实战解决
  • Linux 进程控制(自用)
  • centos停服 迁移centos7.3系统到新搭建的openEuler
  • 2025年人工智能指数报告:技术突破与社会变革的全景透视
  • 2022 CCF CSP-S2.策略游戏
  • Transformer系列(一):NLP中放弃使用循环神经网络架构
  • xss4之cookie操作
  • SpringBoot Actuator指标收集:Micrometer与Prometheus集成
  • 【网络篇】从零写UDP客户端/服务器:回显程序源码解析
  • 基于kubernetes1.23.17容器化部署RuoYi全栈项目手册
  • AI与思维模型【69】——人类误判心理
  • 计算机视觉与深度学习 | TensorFlow基本概念与应用场景:MNIST 手写数字识别(附代码)
  • 洛谷题目:P7775 [COCI 2009/2010 #2] VUK 题解 (本题简)
  • 雨滴传感器详解(STM32)
  • spring事务
  • C++ 模块化编程(Modules)在大规模系统中的实践难点