在上次我们学好了基础,这次学一定不难了吧!
学习目标
- 学会添加控件。
- 学会设置光标样式。
添加控件
例如,添加一个文本。
import tkinter
import tkinter as tk
from tkinter import *
import tkinter.filedialog
import tkinter.messagebox
import tkinter.scrolledtext
w=tk.Tk()
w.title("标题")
w.geometry("500x500")
a=Label(w,text="文本")
a.pack()
pack()是什么?
用来显示控件。
w是什么?
w是窗口。
text又是什么?
text是控件选项。
那,控件选项又是什么呢?
控件选项。顾名思义,就是控件的选项,可以用“,”隔开。
这里介绍几个通用的控件选项。
选项 | 作用 | 可选 |
---|---|---|
cursor | 设置光标移到控件上面的样式 | hand1 hand2 watch man spider arrow clock plus cross pencil等 |
bg | 设置背景颜色 | 标准英文单词 |
好了,不逐一介绍了。
我们如何让光标移到文本上面改变成铅笔的样子呢?
这还不简单?看我的!
import tkinter
import tkinter as tk
from tkinter import *
import tkinter.filedialog
import tkinter.messagebox
import tkinter.scrolledtext
w=tk.Tk()
w.title("标题")
w.geometry("500x500")
a=Label(w,text="文本",cursor="pencil")
a.pack()
效果如下:
哇哦,真神奇!
按钮同理,也要设置text。
import tkinter
import tkinter as tk
from tkinter import *
import tkinter.filedialog
import tkinter.messagebox
import tkinter.scrolledtext
w=tk.Tk()
w.title("标题")
w.geometry("500x500")
a=Label(w,text="文本",cursor="pencil")
b=Button(w,text="文本",cursor="watch")
a.pack()
b.pack()
大家应该会看到光标一直转啊转,转啊转。
好了,这节课就到这里。我们下次再见!