学习笔记(39):Python实战编程-标签
立即学习:https://edu.csdn.net/course/play/19711/343101?utm_source=blogtoedu
标签——文字标签和图片标签
1.文字标签
关键代码:
label_text = tkinter.Label(root,text = 'linlianqin.com', width = "20",height = "10",font = ('楷体',20),bg = '#123fff')
label_text.pack()
设置文字的一些属性方法
font = ("字体类型",字号)
fg = #333333"字体的颜色
bg = “#123456”背景颜色
完整代码:
import tkinter#导入创建窗体的相关模块
import oslogo_path = r'C:\Users\jinlin\Desktop\python_further_study\resources' + os.sep + 'linlianqin_logo.ico'#因为每个平台的分隔符不一样,所以用os.sep可以自动切换到相应平台的分隔符
class Mainwindow():#创建窗口类def __init__(self):root = tkinter.Tk()#创建主体窗口root.title('linlianqin')#定义窗体的名字root.iconbitmap(logo_path)#定义窗体的logoroot.geometry('500x500')#定义窗体的初始大小root.maxsize(1200,1200)#设置窗口可以显示的最大尺寸#---------------------以下是文本标签的设置---------------------# 创建一个文字标签,并且设置相关参数属性label_text = tkinter.Label(root,text = 'linlianqin.com',width = "20",height = "10",font = ('楷体',20),bg = '#123fff')label_text.pack()root.mainloop()#显示窗口,这个代码一定要放在所有窗口设置的后面if __name__ == '__main__':Mainwindow()#将窗体类实例化
2.图片标签
指定gif格式的图片路径>>>photo = tkinter.PhotoImage(file = Image_path)>>>创建图片标签>>>tkinter.Lable(image = photo)>>>显示图片标签>>>.pack()
代码:
import tkinter#导入创建窗体的相关模块
import osimage_path = r'C:\Users\jinlin\Desktop\python_further_study\resources' + os.sep + 'linlianqin.gif'#只支持gif格式的图片
logo_path = r'C:\Users\jinlin\Desktop\python_further_study\resources' + os.sep + 'linlianqin_logo.ico'#因为每个平台的分隔符不一样,所以用os.sep可以自动切换到相应平台的分隔符
class Mainwindow():#创建窗口类def __init__(self):root = tkinter.Tk()#创建主体窗口root.title('linlianqin')#定义窗体的名字root.iconbitmap(logo_path)#定义窗体的logoroot.geometry('500x500')#定义窗体的初始大小root.maxsize(1200,1200)#设置窗口可以显示的最大尺寸#---------------------以下是文本标签的设置---------------------# 创建一个文字标签,并且设置相关参数属性label_text = tkinter.Label(root,text = 'linlianqin.com',width = "20",height = "10",font = ('楷体',20),bg = '#123fff')#---------------------以下是图片标签的设置----------------------#创建一个图片标签,需要指定图片的保存路径photo = tkinter.PhotoImage(file = image_path)#指定图片标签的图片label_photo = tkinter.Label(root,image = photo)#创建图片标签label_text.pack() # 显示文字标签label_photo.pack()#显示图片标签root.mainloop()#显示窗口,这个代码一定要放在所有窗口设置的后面if __name__ == '__main__':Mainwindow()#将窗体类实例化
学习笔记(39):Python实战编程-标签相关推荐
- 学习笔记(55):Python实战编程-Scrollbar
立即学习:https://edu.csdn.net/course/play/19711/343118?utm_source=blogtoedu 1.滚动条ScrollBar: 当列表内容项的内容过多时 ...
- 学习笔记(54):Python实战编程-Scale
立即学习:https://edu.csdn.net/course/play/19711/343117?utm_source=blogtoedu 1.滑块组件Scale: 用于定义一定范围的区间,如音量 ...
- 学习笔记(53):Python实战编程-Checkbutton
立即学习:https://edu.csdn.net/course/play/19711/343116?utm_source=blogtoedu 复选框Checkbutton:与单选框是相对的,一些用法 ...
- 学习笔记(58):Python实战编程-Combobox
立即学习:https://edu.csdn.net/course/play/19711/343121?utm_source=blogtoedu 1.下拉列表Combobox:与Listbox相比,下拉 ...
- 学习笔记(57):Python实战编程-Treeview
立即学习:https://edu.csdn.net/course/play/19711/343120?utm_source=blogtoedu 1.树状结构Treeview:分为树状折叠式列表和列表显 ...
- 学习笔记(52):Python实战编程-Radiobutton
立即学习:https://edu.csdn.net/course/play/19711/343115?utm_source=blogtoedu 单选钮:Radiobutton 1)相对于大部分组件而言 ...
- 学习笔记(51):Python实战编程-ListBox
立即学习:https://edu.csdn.net/course/play/19711/343113?utm_source=blogtoedu listbox 知识点: 1)创建listbox: se ...
- 学习笔记(49):Python实战编程-place布局
立即学习:https://edu.csdn.net/course/play/19711/343111?utm_source=blogtoedu 1.place布局: 1)最灵活的布局方式,是根据坐标点 ...
- 学习笔记(48):Python实战编程-grid布局
立即学习:https://edu.csdn.net/course/play/19711/343110?utm_source=blogtoedu grid布局:根据表结构进行的布局,索引为0行0列开始, ...
最新文章
- java gpg_gpg的使用
- spring Cache /Redis 缓存 + Spring 的集成示例
- SAP CRM product hierarchy和category的三个问题问答
- Linux 移除python Error: Trying to remove “yum”, which is protected
- pandas打印某一列_Pandas数据分析教程
- ‘nvidia-smi‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- Docker教程小白实操入门(14)--如何使用CMD和ENTRYPOINT指令指定容器启动时要运行的命令
- Linux下如何实现对某个文件夹进行压缩
- Win10自动更新有效强制永久关闭
- 2、51单片机——I2C 总线
- 如何使用DolphinDB处理Tushare金融数据
- 【翻译】Kinect v2程序设计(C++) Depth编
- mysql中having的意思_正确理解MySQL中的where和having的区别
- librosa--学习笔记(1)
- 34所自划线院校研究生奖助学金一览!
- 诚之和:被传估值150亿,元气森林凭什么?
- 724寻找数组中心索引之Leecode—数组篇(前缀法)
- 品钛故事:如何在淘金热中卖水? | 一点财经
- Linux CentOS 7 在DNS服务器上配置转发器
- 电脑学习编程or使用笔记本