重明鸟软件知识平台
@TKinter(5):Label控件
这节我们讲Label标签控件。他非常简单。只是显示文字而已。下面是Label控件的属性。

Anchor标签中文本的位置;background(bg)foreground(fg)背景色;前景色;
borderwidth(bd)边框宽度;width 、height 标签宽度;标签高度;
bitmap标签中的位图;font字体;
image标签中的图片;justify多行文本的对齐方式;
text标签中的文本,可以使用'\n'表示换行textvariable显示文本自动更新,与StringVar等配合着用

下面的例子,我们会给Label控件加上一个Font字体属性。用来设计Label中的字体字型和大小。另外在Label字体放置上,我们使用了Place方式。Place最大的不同,它是以像素为偏移大小。我们来看程序。
#引入tkinter包
import tkinter as tk
import tkinter.font
 
#创建TK窗口
root = tk.Tk()#Tk中T是在大写,k是小写

#设置字体
ft = tk.font.Font(family='黑体',size=20);
 
#创建一个label标签控件
lb1 = tk.Label(root,text='I am a Label.',bg='blue',fg='white',font=ft, width=30,height=4)  
 
#把按钮放到主窗口中(10,10)位置
lb1.place(x=10,y=10)
 
#TK窗口轮询事件
root.mainloop()


运行效果图:
@站内查找
@栏目文章
【基础教程】TKinter(7):Menu控件
【基础教程】TKinter(6):Canvas控件
【基础教程】TKinter(5):Label控件
【基础教程】TKinter(4):Messagebox控件
【基础教程】TKinter(3):Button控件
【基础教程】TKinter(2):控件及其属性
【基础教程】TKinter(1):第一个tkinter程序
【基础教程】Python守护进程创建
【基础教程】PyGame(13):三维环境设置
【基础教程】C/C++指针函数和回调函数
【基础教程】C/C++多进程编程(3)
【基础教程】C/C++多进程编程(2)
【基础教程】C/C++多进程编程(1)
【基础教程】C/C++多线程编程(2)
【基础教程】C/C++多线程编程(1)
【基础教程】C/C++动态库编程
【基础教程】C/C++静态库编程
【基础教程】photoshop图片混合公式
【基础教程】PyGame(12):旋转和缩放
【基础教程】PyGame(11):Surface操作
【基础教程】网络编程:Epoll(2)
【基础教程】网络编程:Epoll(1)
【基础教程】网络编程:IOCP(3)
【基础教程】网络编程:IOCP(2)
【基础教程】网络编程:IOCP(1)
【基础教程】网络编程:UDP
【基础教程】网络编程:TCP
【基础教程】Ubuntu安装Hadoop(4)
【基础教程】Ubuntu安装Hadoop(3)
【基础教程】Ubuntu安装Hadoop(2)
【基础教程】Ubuntu安装Hadoop(1)
【基础教程】Hadoop技术原理
【基础教程】Hadoop基本命令
【基础教程】Hadoop是什么东西
【基础教程】排序算法介绍
【基础教程】PyGame(10):声音控制
【基础教程】PyGame(9):鼠标事件(2)
【基础教程】PyGame(8):鼠标事件(1)
【基础教程】PyGame(7):键盘事件(2)
【基础教程】PyGame(6):键盘事件(1)
【基础教程】PyGame(5):显示图片
【基础教程】PyGame(4):显示文字
【基础教程】PyGame(3):图元绘制
【基础教程】PyGame(2):游戏框架
【基础教程】PyGame(1):开发环境搭建
【基础教程】Python(10):类定义
【基础教程】Python(9):自定义模块
【基础教程】Python(8):输入输出控制
【基础教程】Python(7):函数定义
【基础教程】Python(6):中断语句
【基础教程】Python(5):判断语句
【基础教程】Python(4):循环语句
【基础教程】Python(3):变量与运算符
【基础教程】Python(2):Hello
【基础教程】Python(1):介绍与安装
Copyright @ 2011-2018 by szc  桂ICP备11003301号-1  桂公网安备45040302000027号  Email:szcsoft@qq.com