小鱼儿学Tkinter-建立一个窗口
2022-06-25 本文已影响0人
小鱼儿_yzh
Tkinter简介
Tkinter 是 Python 的标准 GUI 库,可以快速创建 GUI 应用程序。
Tkinter 是 Python 标准库,可直接导入使用,不需要 pip 安装。
代码:建立一个最简单的窗口
from tkinter import *
root = Tk() #创建窗口:实例化一个窗口对象
root.mainloop() # 显示窗口
一个最简单的窗口
title() : 设置窗口标题
from tkinter import *
root = Tk() #创建窗口:实例化一个窗口对象
root.title('hello tkinter!') #设置窗口标题
root.mainloop() # 显示窗口
title示例
geometry() :设置窗口的宽度和高度以及位置。
from tkinter import *
root = Tk() #创建窗口:实例化一个窗口对象
root.geometry('600x400') #600x400中的乘号是小写字母 x
root.mainloop() # 显示窗口
设置一个宽度600,高度400的窗口
root.geometry('+0+0')
root.geometry('+300+400')
当geometry函数的参数是上面这种两个加号风格的时候,就是调整窗口在屏幕上的位置,第1个加号是距离屏幕左边的宽,第2个加号是距离屏幕顶部的高。
root.geometry('+-3000+-4000')
注意加号后面可以跟负数,这是一种隐藏窗口的方式。两个加号后面跟非常大的负数,这样的实际效果是,将窗口移动到屏幕外面,彻底看不见了。这时,只有任务栏还有显示此程序。(推荐:一种让tkinter窗口消失的方法)
root.geometry('300x250+500+240')
同时设置宽高和移动位置。
root.geometry(None)
如果geometry函数的参数是None,就是获取此时窗口的宽高以及在屏幕上的位置