前言
最近开学了 啊 又每时间更新了
今天讲的是插入文本--Label
正文
Label的语法格式如下
w = Label ( master, option:anchor,bg,bd,bitmap,cursor,font,fg,height,image,justify,padx,pady,relief
,text,textvariable,underline,width,wraplength))
master是父窗口,option是可选项下面是介绍表
序号 | 可选项 & 描述 |
---|---|
1 | anchor 文本或图像在背景内容区的位置,默认为 center,可选值为(n,s,w,e,ne,nw,sw,se,center)eswn 是东南西北英文的首字母,表示:上北下南左西右东。 |
2 | bg 标签背景颜色 |
4 | bd 标签的大小,默认为 2 个像素 |
4 | bitmap 指定标签上的位图,如果指定了图片,则该选项忽略 |
5 | cursor 鼠标移动到标签时,光标的形状,可以设置为 arrow, circle, cross, plus 等。 |
6 | font 设置字体。 |
7 | fg 设置前景色。 |
8 | height 标签的高度,默认值是 0。 |
9 | image 设置标签图像。 |
10 | justify 定义对齐方式,可选值有:LEFT,RIGHT,CENTER,默认为 CENTER。 |
11 | padx x 轴间距,以像素计,默认 1。 |
12 | pady y 轴间距,以像素计,默认 1。 |
13 | relief 边框样式,可选的有:FLAT、SUNKEN、RAISED、GROOVE、RIDGE。默认为 FLAT。 |
14 | text 设置文本,可以包含换行符(\n)。 |
15 | textvariable 标签显示 Tkinter 变量,StringVar。如果变量被修改,标签文本将自动更新。 |
16 | underline 设置下划线,默认 -1,如果设置 1,则是从第二个字符开始画下划线。 |
17 | width 设置标签宽度,默认值是 0,自动计算,单位以像素计。 |
10 | wraplength 设置标签文本为多少行显示,默认为 0。 |
thank runoob
from tkinter import*
tk=Tk()
label=Label(tk,anchor="n",\#上
bg="#87CEEB",\#一个颜色作为背景颜色
bd=3,\#2像素太少了 3个刚刚好
cursor="plus",\
font=("宋体",100),\
fg="#FF01C8",\#前景色
height=2,\ #高一点
image="image/pthon/tkinter/image1.ping",\#自己选择绝对路径
justify="LEFT",\#左对齐
padx=23,\#自己定 x坐标
pady=98,\#y坐标
relief="FLAT",\#个人比较喜欢
text="JiangYucheng",\#等了半天它终于来了
,\#这是整个Label的主要参数(当然不是必要参数) 它是显示文本
#与imgage冲突
#作者有点累 剩下的自己看吧
)
label.pack() #类似于显示
tk.mainloop()
那个"#FF01C8"是颜色编码 以后会讲
想不出来讲什么了 算了 讲的有点少