程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

36岁学习python第18天:GUI-Tkinter

hfteth 2024-12-16 13:17:02 技术文章 15 ℃

Tkinter(即 tk interface,简称“Tk”)本质上是对 Tcl/Tk 软件包的 Python 接口封装,它是 Python 官方推荐的 GUI 工具包,属于 Python 自带的标准库模块,当您安装好 Python 后,就可以直接使用它,而无须另行安装。

第一个GUI程序

import tkinter as tk
root_win = tk.Tk()
# 设置窗口标题
root_win.title("测试")
# 设置窗口大小:宽x高
root_win.geometry('450x300')
# 设置窗口背景颜色
root_win["background"] = "#CCFFFF"
# 添加文本组件
titleLabel = tk.Label(root_win, text="测试系统", font=('微软雅黑', 30, 'bold italic'))
# 将文本内容放置在主窗口内
titleLabel.pack()

nameLabel = tk.Label(root_win, text="工号")
nameLabel.pack()
nameEntry = tk.Entry()
nameEntry.pack()

passLabel = tk.Label(root_win, text="密码")
passLabel.pack()
passEntry = tk.Entry()
passEntry.pack()

# 添加按钮组件,并通过command 参数设置关闭窗口的功能
closeButton = tk.Button(root_win, text="关闭", command=root_win.quit)
# 放置在主窗口底部
closeButton.pack(side="bottom")
root_win.mainloop()

Tags:

最近发表
标签列表