大家好,我是苏承栈。今天我们来聊聊Python的Thinker GUI组件,这些组件在构建图形用户界面时可是大有用处。如果你还不太熟悉,或者想深入了解,那就跟我一起看看吧。
一、Label:简单的标签
Label组件,顾名思义,就是一个标签。它通常用来显示一些文本信息。来看看它的基本用法:
from tkinter import Label, Tk
window = Tk()
window.title('My windows')
l = Label(window, text='你好!第一个GUI', bg='white', fg='black', font=('Bell MT', 10), width=50, height=5)
l.pack()
window.mainloop()
二、Button:点击按钮
Button组件,也就是按钮。点击按钮可以触发一些操作。来看看它的常用属性:
- activebackground:鼠标悬停时的背景色
- activeforeground:鼠标悬停时的前景色
- bd:按钮边框大小
- bg:按钮背景色
- command:按钮点击时执行的函数
- fg:按钮前景色
- font:文本字体
- width:按钮宽度
from tkinter import Tk, Button
window = Tk()
window.title('Window Button')
button = Button(window, text='点我啊 求你了', font=('Bell Mt', 10), width=30, height=3, command=click)
button.pack()
window.mainloop()
三、Entry:输入框
Entry组件,也就是输入框。用户可以在输入框中输入文本。来看看它的常用属性:
- bg:输入框背景颜色
- bd:边框大小
- cursor:光标形状
- fg:文字颜色
- justify:文本对齐方式
- relief:边框样式
- state:输入框状态,只读或可写
from tkinter import Tk, Entry
window = Tk()
window.title(
