Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >python的tkinter编程(五)介绍tkinter自带的组件标签,Label标签

python的tkinter编程(五)介绍tkinter自带的组件标签,Label标签

作者头像
一写代码就开心
发布于 2020-11-20 07:00:14
发布于 2020-11-20 07:00:14
81700
代码可运行
举报
文章被收录于专栏:java和pythonjava和python
运行总次数:0
代码可运行

之前已经讲了利用tkinter创建窗口,现在介绍我们可以使用的人家自带的组件标签,现在讲解第一个Lable标签。

代码解释

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
from tkinter import *
from tkinter import messagebox

class Application(Frame):

    def __init__(self,master=None):
        # Frame是父类,得主动的调用父类 的构造器
        super().__init__(master)   # super() 代表的是父类的定义,而不是父类的对象
        self.master = master
        self.pack()
        self.createWidget()

    def createWidget(self):


#         创建创建Lable组件
        self.label01 = Label(self, text="哈哈哈", width=10, height=2,
                             bg="black", fg="white")
        self.label01.pack()
        self.label02 = Label(self,text = "哈哈哈",width = 10,height = 2,
                             bg = "black" ,fg = "white",font = ("黑体",30))
        self.label02.pack()
#         显示图片
        global photo  # 定义图片为全局变量,局部变量是这个方法执行完毕之后就销毁了
        photo = PhotoImage(file = "imgs/1.gif")
        self.label03 = Label(self,image = photo)
        self.label03.pack()


        self.label04 = Label(self,text = "哈哈哈吞吞吐吐\n dddd",borderwidth = 1,relief = "solid",
                             justify = "right")
        self.label04.pack()

root = Tk()
root.geometry("400x200+200+300")
root.title("测试")
app = Application(master = root)

root.mainloop()

总结

这个label 标签可以单行显示,也可以多行显示 还可以在这个标签上面显示图片

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/10/27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python的tkinter编程(八)Entry组件的详细介绍,以登录界面作为讲解
写一个按钮,绑定一个方法,当点击这个按钮的时候,就会执行这个方法,在这个方法里面 获取到对应的你输入的值,将获取到的值传到数据库里面进行比对,失败给一个返回的消息,成功给一个消息或者跳转到另一个界面。
一写代码就开心
2020/11/20
8140
python的tkinter编程(八)Entry组件的详细介绍,以登录界面作为讲解
python tkinter(2)
1、设置label的字体、颜色、背景色、宽、高 from tkinter import * root = Tk() labelfont = ('times', 20, 'bold') # family, size, style widget = Label(root, text='Hello config world') widget.config(bg='black', fg='yellow') # yellow text on black label widget.config(font=labelfont) # use a larger font widget.config(height=3, width=20) # initial size: lines,chars widget.pack(expand=YES, fill=BOTH) root.mainloop() 2、bd设置边框、relief=设置边框类型,cursor鼠标
用户5760343
2022/05/13
8140
python tkinter(2)
​Python | GUI编程之tkinter (一)
本文内容为使用Python3的tkinter模块,开发GUI。在阅读本文前,请确保你已经或可能满足以下条件:
LogicPanda
2019/07/30
6K0
软件测试|超好用超简单的GUI库——tkinter(三)
前面我们介绍了tkinter主窗口的一系列操作,本篇文章我们将介绍Label控件,Label(标签)控件,是 Tkinter 中最常使用的一种控件,主要用来显示窗口中的文本或者图像,并且不同的 Lable(标签)允许设置各自不同的背景图片。
霍格沃兹测试开发Muller老师
2023/04/10
1.1K0
Python-Tkinter图形化界面设计(详细教程 )
声明:本篇文章为转载自https://www.jianshu.com/p/91844c5bca78,在原作者的基础上添加目录导航,旨在帮助大家以更高效率进行学习和开发。
全栈程序员站长
2021/04/07
14.6K0
【tkinter系列 第九课 Canvas窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
1.1K0
Python Tkinter 窗口的管理与设置(四):常用组件之Label组件
那么到这里,我相信大家对tkinter的简单使用就有一个大致的了解了。但是呢,人不可能一步登天。一个功能美观多样的app界面一定是由非常多的控件一点一点组成的,想要使用tkinter做出一个美观漂亮的ui界面我们还有很多路要走。那么我们以Lable开始,学习对tkinter各类控件的使用
松鼠爱吃饼干
2021/06/15
1.2K0
python tkinter 设计指南
pack() 是一种较为简单的布局方法,在不使用任何参数的情况下,它会将控件以添加时的先后顺序,自上而下,一行一行的进行排列,并且默认居中显示。pack() 方法的常用参数如下所示:
独元殇
2023/03/21
7K0
【python实操】用python写软件弹窗
python学习之路任重而道远,要想学完说容易也容易,说难也难。 很多人说python最好学了,但扪心自问,你会用python做什么了? 刚开始在大学学习c语言,写一个飞行棋的小游戏,用dos界面来做,真是出力不讨好。 地图要自己一点一点画出来,就像这样:
20岁爱吃必胜客
2023/03/11
1.8K0
【python实操】用python写软件弹窗
【python】tkinter组件,from Tkinter import * 与 import Tkinter 的区别
tkinter可以用于 Python 的 GUI 编程,提供了一些常用的组件,如按钮、标签、文本框等,方便用户进行界面设计和交互。可以通过导入 tkinter 模块来使用这些组件。
20岁爱吃必胜客
2023/03/09
3.3K0
【python】tkinter组件,from Tkinter import * 与 import Tkinter 的区别
Python GUI编程:Tkinter
Python里的图形化界面(GUI)模块主要有Tkinter(python自带)、PyQt、wxPython,我们这节主要讲解Tkinter组件:
小雨coding
2020/08/03
7.3K0
python tkinter
1、 from tkinter import Label widget=Label(None,text='Hello Gui') widget.pack() widget.mainloop() 2| expand fill:组件随窗口调整大小 from tkinter import * widget=Label(None,text='Hello Gui') widget.pack(expand=YES,fill=BOTH) widget.mainloop()
用户5760343
2022/05/13
1.3K0
python tkinter
python的tkinter编程(四)GUI界面里面使用类进行开发,也就是自定义组件
初始化的时候,有一个属性master 这个的值就是我们创建的窗口的名字,根据源码可以知道,默认是None
一写代码就开心
2020/11/20
2.5K0
python的tkinter编程(四)GUI界面里面使用类进行开发,也就是自定义组件
Python tkinter 做一个VIP视频解析的桌面软件,100%你会爱上它
前言 tkinter:GUI桌面应用开发模块,写软件界面 你还可以打包成exe软件, 哪怕你没有python环境, 一样可以用 虽然不一定要有界面, 但是有界面, 用户体验很棒.... 环境使用 Python 3.8 Pycharm 模块使用 import tkinter import webbrowser 最终实现的效果 界面代码 创建窗口 root = tk.Tk() # 设置标题 root.title('我是标题') # 设置窗体大小 root.geometry('800x300+200+200'
松鼠爱吃饼干
2022/12/05
3.3K0
Python tkinter 做一个VIP视频解析的桌面软件,100%你会爱上它
python-tkinter:拆分excel文件
利用python、tkinter开发、打包成单机版exe软件工具,可以在本地电脑打开软件对Excel(xlsx、csv)的文件,按照给定行数进行拆分。
极致python
2025/03/24
800
python tkinter(3) menu 例子
2、optionmenu from tkinter import * root = Tk()
用户5760343
2022/05/13
6990
python tkinter(3) menu 例子
Tkinter教程(每天半小时,3天彻底掌握Tkinter)day2
grid() 方法相比 pack() 方法来说要更加灵活,以网格的方式对组件进行布局管理,让整个布局显得非常简洁、优雅。
红目香薰
2022/11/30
4.1K0
Tkinter教程(每天半小时,3天彻底掌握Tkinter)day2
零基础学Python【二十三、图形化界面设计 】(基础一篇全,欢迎认领)
当前流行的计算机桌面应用程序大多数为图形化用户界面(Graphic User Interface,GUI)。
红目香薰
2022/11/28
14.5K0
酷炫音乐盒: 使用Python和Tkinter打造自己的音乐播放器
Python的Tkinter(Tk接口)是一个用于创建图形用户界面(GUI)的标准库。它是Python的内置模块,无需额外安装即可使用。Tkinter提供了一组部件(如按钮、标签、文本框等)和布局管理器,使开发GUI应用程序变得简单和便捷。
松鼠爱吃饼干
2023/09/14
6450
酷炫音乐盒: 使用Python和Tkinter打造自己的音乐播放器
教你用Python写界面
作为Pyhon开发者,你迟早都会碰到图形用户界面(GUI)应用开发任务,这时候我们就需要一些界面库来帮助我们快速搭建界面,python的界面库很多,我认识的并不多,这里只列出几种我认识的
py3study
2020/01/07
4.5K0
教你用Python写界面
推荐阅读
相关推荐
python的tkinter编程(八)Entry组件的详细介绍,以登录界面作为讲解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档