1)使用tkinter的Label显示图片; 2)tkinter的PhotoImage支持的图片格式较少,使用pillow扩展库的Image和ImageTk弥补了这个缺点。 import os import tkinter import tkinter.messagebox from PIL import Image, ImageTk # 创建tkinter应用程序窗口 root = tkinter.Tk() # 设置窗口大小和位置 root.geometry('430x650+40+3...
bitmap/image : 显示在Label上的图像 text: 显示在Label上的文本 示例: 代码语言:javascript 复制 from tkinterimport*root=Tk()root.title('tkinter')# 图像居下 label1=Label(root,fg='red',bg='blue',text='botton',compound='bottom',bitmap='error')# 图像居上 label2=Label(root,fg='red',bg='...
image = tk.PhotoImage(file=r"E:/知乎/python/image1.GIF") #加载图片,路径依据自身情况而定 label = tk.Label(win,image=image) #创建一个用于显示图片的 Label label.pack() #对label进行封装,必须加这句,否则不会显示 win.mainloop() #进入主循环 运行结果如下: 下面是例2的详解: 第1,2,3行就不...
label = Label(window, text = 'Label1', fg = 'light green', bg = 'black', font = (None, 30), height = 2) label.pack(side = 'top') show_label1 = Label(window, text = '标签1', width = 25, height = 2) show_label1.pack(pady = 10, padx = 25, anchor = 'w') show_...
还可以为按钮或 Label 等组件同时指定 text 和 image 选项。text 选项用于指定该组件上的文本,image 选项用于显示该组件上的图片。同时指定这两个选项时,image 会覆盖 text,可通过 compound 选项来控制 text 不被 image 覆盖掉。 compound 选项的属性值有: ...
root=tk.Tk()root.title("Insert Image as Background")# Create a Frameframe=tk.Frame(root)frame.pack(fill="both",expand=True)# Load the imageimage=tk.PhotoImage(file="background.png")# Create a label with the imagebackground_label=tk.Label(frame,image=image)background_label.place(relwidt...
("images/"+pic_name+"/"+pic_name+"3.jpeg")) my_image_label2 = Label(image = my_image2).grid(row = 1,column = 2)button1 = Button(root,text = "Train" , command = train_button).grid(row=0 ,column=0)button2 = Button(root,text = "Recognise from image", command = select_...
filemenu.add_command(label="Save", image=tk.PhotoImage(file="D:\\test\\test\\icons\\save.png")) filemenu.add_separator() filemenu.add_command(label="Exit", command=root.quit) editmenu = tk.Menu(menubar, tearoff=0) editmenu.add_command(label="Copy", image=tk.PhotoImage(file="D:\\...
这21 个核⼼组件是 : Label、Button、Entry、Menu、 Radiobutton 、Checkbutton、Text、Image、Canvas、Frame、LabelFrame、Toplevel、 Listbox、Menubutton、Message、OptionMenu、PaneWindow 、 Scale 、Scrollbar 、Spinbox、Bitmap。 3.2 组件的使⽤
1. 创建主窗口及Label部件(标签)创建使用 2. Button窗口部件 3. Entry窗口部件 4. Text窗口部件 5. Listbox窗口部件 6. Radiobutton窗口部件 7. Checkbutton窗口部件 8. Scale窗口部件 9. Canvas窗口部件 10. Menu窗口部件 11. Frame 窗口部件 12. messageBox窗口部件 13. 窗口部件三种放置方式pack/grid/pla...