立即学习: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实战编程-标签相关推荐

  1. 学习笔记(55):Python实战编程-Scrollbar

    立即学习:https://edu.csdn.net/course/play/19711/343118?utm_source=blogtoedu 1.滚动条ScrollBar: 当列表内容项的内容过多时 ...

  2. 学习笔记(54):Python实战编程-Scale

    立即学习:https://edu.csdn.net/course/play/19711/343117?utm_source=blogtoedu 1.滑块组件Scale: 用于定义一定范围的区间,如音量 ...

  3. 学习笔记(53):Python实战编程-Checkbutton

    立即学习:https://edu.csdn.net/course/play/19711/343116?utm_source=blogtoedu 复选框Checkbutton:与单选框是相对的,一些用法 ...

  4. 学习笔记(58):Python实战编程-Combobox

    立即学习:https://edu.csdn.net/course/play/19711/343121?utm_source=blogtoedu 1.下拉列表Combobox:与Listbox相比,下拉 ...

  5. 学习笔记(57):Python实战编程-Treeview

    立即学习:https://edu.csdn.net/course/play/19711/343120?utm_source=blogtoedu 1.树状结构Treeview:分为树状折叠式列表和列表显 ...

  6. 学习笔记(52):Python实战编程-Radiobutton

    立即学习:https://edu.csdn.net/course/play/19711/343115?utm_source=blogtoedu 单选钮:Radiobutton 1)相对于大部分组件而言 ...

  7. 学习笔记(51):Python实战编程-ListBox

    立即学习:https://edu.csdn.net/course/play/19711/343113?utm_source=blogtoedu listbox 知识点: 1)创建listbox: se ...

  8. 学习笔记(49):Python实战编程-place布局

    立即学习:https://edu.csdn.net/course/play/19711/343111?utm_source=blogtoedu 1.place布局: 1)最灵活的布局方式,是根据坐标点 ...

  9. 学习笔记(48):Python实战编程-grid布局

    立即学习:https://edu.csdn.net/course/play/19711/343110?utm_source=blogtoedu grid布局:根据表结构进行的布局,索引为0行0列开始, ...

最新文章

  1. java gpg_gpg的使用
  2. spring Cache /Redis 缓存 + Spring 的集成示例
  3. SAP CRM product hierarchy和category的三个问题问答
  4. Linux 移除python Error: Trying to remove “yum”, which is protected
  5. pandas打印某一列_Pandas数据分析教程
  6. ‘nvidia-smi‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  7. Docker教程小白实操入门(14)--如何使用CMD和ENTRYPOINT指令指定容器启动时要运行的命令
  8. Linux下如何实现对某个文件夹进行压缩
  9. Win10自动更新有效强制永久关闭
  10. 2、51单片机——I2C 总线
  11. 如何使用DolphinDB处理Tushare金融数据
  12. 【翻译】Kinect v2程序设计(C++) Depth编
  13. mysql中having的意思_正确理解MySQL中的where和having的区别
  14. librosa--学习笔记(1)
  15. 34所自划线院校研究生奖助学金一览!
  16. 诚之和:被传估值150亿,元气森林凭什么?
  17. 724寻找数组中心索引之Leecode—数组篇(前缀法)
  18. 品钛故事:如何在淘金热中卖水? | 一点财经
  19. Linux CentOS 7 在DNS服务器上配置转发器
  20. 电脑学习编程or使用笔记本

热门文章

  1. the first day
  2. 【2011-6】【奇数】
  3. 关于farpoint公司的控件:SPREAD for .NET Windows Forms Ed.的一些简单方法.
  4. charles使用说明(基于mac)
  5. JavaScript indexOf() 方法 和 lastIndexOf() 方法
  6. java调用oracle 存储过程 以及游标使用
  7. (教学思路 c#之类一)声明类和对象、定义类成员及其引用
  8. mybatis Example 使用方法
  9. 使用Nodejs发送邮件
  10. Redis 初次尝试