使用tkinter生成图形用户界面(GUI)

本文将介绍如何利用Python的tkinter库构建GUI应用。通过实例展示从创建窗口到添加控件的步骤,包括按钮、文本框、菜单等元素的使用,帮助初学者快速入门GUI编程。
摘要由CSDN通过智能技术生成
#公用部分
import tkinter as tk 											#引入图形用户界面库
from tkinter import ttk 										#引入ttk模块
from tkinter import Menu 										#引入Menu模块

jm = tk.Tk()													#生成jm主窗口
jm.title("我的GUI")												#GUI标题
jm.geometry('150x150+885+465')									#窗口大小及位置,不包括菜单栏及title部分,前2个参数表示大小,后2个参数表示位置(一般是窗口相对屏幕的坐标)
jm.resizable(0, 0)												#固定GUI尺寸大小,不可调节,最大化按钮不可点击

#图形界面一:改变字体颜色
txt = ttk.Label(jm, text="你是谁?")								#界面里添加标签,并设置标签内容
txt.grid(column=0, row=0)										#设置标签位置,此步不能直接写在上一步的后面,会报错

def clickMe():
	"""
	创建改变标签颜色的按钮
	"""
	act.configure(text="已点击")									#设置按钮上的文字
	txt.configure(foreground='yellow')							#设置标签字体颜色

act = ttk.Button(jm, text="请点击", command=clickMe)				#设置“请点击”按钮
act.grid(column=1, row=0)

#图形界面二:创建输入框
def clickMe():
	act.configure(text
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值