猫史档案馆


tkinter 界面GUI(不是easygui)Label

用户:ᝰ悠乐小小怪&光小滑ᝰ悠乐小小怪&光小滑查看:3 回复:2 评论:3 创建时间:2020-04-20T16:47:23


小提示:这是我第一次写帖子,大家关照一下【滑稽】

好的,今天我们来说tkinter 界面GUI(不是easy gui)

大家会问了,

tkintereasygui

。。。

今天,我就来教大家,tkinter

快快开始我们的编程之旅吧!!

首先,要导入Tkinter模块

import tkinter

这一步可以省略【滑稽】

现在,

就可以正式开始了!!!

Label件:

 

呵呵呵,是不是被惊呆了?

没关系,我现在就教你

 

Label字:

我们先学怎么用tkinter来在窗口上展现文字

代码如下:

from tkinter import* #导入tkinter模块
root = Tk() #创建窗口
root.title(".....") #窗口标题
root.geometry("240x240") #设置大小
Label_1 = Label(root,text = "Hello Python!",bg = "pink") #(待会再说)
Label_1.pack() #放置Label_1
root.mainloop()
#窗口持续展示

运行一下

center_image

解释一下代码:

1.Label_1 = Label(root, text="Hello Python!", bg="pink")

这个函数里有几个参数,他们的意思分别为:

root:放置在什么窗口

text:字幕

bg:字幕背景色

这样你们该懂了吧?

2.Label_1.pack()

这个。。。以后再说,今天重点不是这个,反正只要记住它是把组件放在窗口的就可以了。

下一次的帖子才有

看到这儿你们会说:这好简单啊,能不能来点别的?

作者说:好的马上来

Label片:

看到标题大家会联想到这肯定是把图片放进去,一定很简单。

好的,我们来试试用label组件来展示图片。

import tkinter as tk #导入模块
root = tk.Tk() #窗口
root.geometry("1120x700") #窗口大小
#要展示的图片的路径
pic = "/Users/Chenyinuo/Pictures/AI工作室封面.gif"
photo = tk.PhotoImage(file=pic) #把图片设为一个变量,并创建图片对象
#创建label组件,并且设置要展示的图片
label = tk.Label(root,image=photo)
label.pack()
root.mainloop()

运行一下

center_image

你看这不是出来了我们工作室的封面了吗?

[代码无解释,过于简单]

好的,今天就讲到这里了。

还有什么关于label组件的问题,请问我哦

QQ:3624066884

还有大家可以加入我们的工作室!

AI工作室

欢迎您的到来!!!

emotion_编程猫_加油emotion_编程猫_加油emotion_编程猫_加油emotion_编程猫_加油

emotion_雷电猴_围观emotion_雷电猴_围观emotion_雷电猴_围观emotion_雷电猴_围观


回复

上一页1 页 / 共 1下一页
ᝰ悠乐小小怪&光小滑ᝰ悠乐小小怪&光小滑

...

点赞0


评论


蒟蒻OIer1048576蒟蒻OIer1048576

from tkinter import *
tk=Tk()
tk.title('标题')
tk.geometry('500x1000+200+0')
b=0
try:
    with open('D:\Python创建文件\记事本1.txt','r') as f:
        a=0
        for i in f.readlines():
            a+=1
            Label(tk,text=i).grid(row=a)
        b=a
except:
    open('D:\Python创建文件\记事本1.txt','w')
e=Entry(tk)
e.grid(row=0)
list=[]
def f(ev):
    global list,b
    b+=1
    list.append(e.get()+'\n')
    Label(tk,text=list[-1]).grid(row=b)    
    e.delete(0,END)
e.bind('<Return>',f)
tk.mainloop()
with open('D:\Python创建文件\记事本1.txt','a') as f:
    for i in list:
        f.write(i)

点赞0


评论