GUI学习记录

from tkinter import *
from tkinter import messagebox

root = Tk()

root.title("Hello World")
root.geometry("500x300+100+200")



btn01 = Button(root)
btn01["text"] = "点我就送花"

btn01.pack()

def songhua(e):
    messagebox.showinfo("Message", "送你一朵玫瑰花")
    print("jids")

btn01.bind("<Button-1>", songhua)

root.mainloop() # 调用组件的mainloop()方法,进入事件循环

第一次尝试

GUI编程整体描述

图形用户界面由一个个小组件组成,

Tkinter类名称简介
Toplevel顶层容器类,可用于为其他组件提供单独的容器,Toplevel类似于窗口
Button按钮代表按钮组件
Canvas 复选框可供用户勾选的复选框
Entry单行输入框用户可以输入内容
Frame容器用于装载其他GUI组件
Label标签用于显示不可编辑的文本或图标
LabelFrame容器也是容器组件,类似于Frame,但是他支持添加标题
Listbox列表框列出多个选项,供用户选择
Menu菜单菜单组件
Menubutton菜单按钮用来包含菜单的按钮(包括下拉式,层叠式)
OptionMenu菜单按钮Menubutton的子类,也代表菜单按钮,可通过按钮打开一个菜单
Message消息框类似于标签,但可以显示多行文本,后来当Label也能显示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值