pack 这个布局管理器,要么将组件垂直的排列,要么水平的排列。 grid 代码语言:javascript 复制 defcreateWidget(self):self.lable01=Label(self,text="用户名")self.lable01.grid(row=0,column=0)self.entry01=Entry(self)self.entry01.grid(row=0,column=1)Label(self,text="用户名为手机号").grid(row=0,...
同时Label是可以显示一个图片的,imgLabel=Label(root,image=photo)他只需要在Label组件的image属性即参数设置值就可以,设置的这个值又应该是tkinter的一个图片对象,叫做 PhotoImage,只要实例化这个 PhotoImage就可以得到一个图片对象啦,如这里:photo = PhotoImage(file=“18.gif”)里边传入一个图片的路径(即这张图片的...
label3=tk.Label(windows,text='牛魔王',bg='yellow',font='宋体',fg='red',bd=15,cursor='plus') label4=tk.Label(windows,text='红孩儿',bg='orange',font='宋体',fg='red',bd=15,cursor='plus') label1.pack(ipadx=10)#内边距宽度10 label2.pack(ipady=10)#内边距高度10 label3.pack(pad...
Label(tk,text="First").grid(row=0,sticky=E)#靠右 Label(tk,text="Second").grid(row=1,sticky=W)#第二行,靠左 #输入控件 Entry(tk).grid(row=0,column=1) Entry(tk).grid(row=1,column=1) button=Checkbutton(tk,text="Precerve aspect",variable=var) button.grid(columnspan=2,sticky=W) #...
在Tkinter中,可以使用grid()方法创建一个Grid布局。例如,以下代码将一个Label组件放置在Grid布局中的第一行第一列: fromtkinterimport*root=Tk()label=Label(root,text="Hello, world!")label.grid(row=0,column=0)root.mainloop() 指定行和列 可以使用row和column参数指定组件在Grid布局中的行和列。例如,以下...
label2.pack(anchor="w", ipadx=10) # 让窗体循环起来,窗体才会一直显示 root.mainloop() 下面介绍一下grid布局,这个布局主要是采用行和列的方式进行控件的布局的,此处row和column只是相对的关系,下面看个简单的例子: # 默认使用tk作为tkinter的缩写
Label(tk,text="First").grid(row=0) Label(tk,text="Second").grid(row=1)#第二行 #主事件循环 mainloop() (2) 输入控件 from tkinter import * tk=Tk() #标签控件,显示文本和位图,展示在第一行 Label(tk,text="First").grid(row=0) ...
Python_tkinter(3)_grid布局 Grid(网格)布局管理器,是Tkinter里面最灵活的几何管理布局器。注意:不要试图在一个主窗口中混合使用pack和grid。 1.简单的布局 fromtkinterimport* root = Tk() label1 = Label(root, text="用户名:") label2 = Label(root, text="密码:")...
tk.Entry(root).grid(row=1, column=3) tk.mainloop() 登录表单 import tkinter as tk root = tk.Tk() root.geometry("300x300+150+150") # column默认值是0 tk.Label(root, text="用户名").grid(row=0, column=0, sticky=tk.W) tk.Entry(root) .grid(row=0, column=1) ...
示例,使用 Grid 几何布局管理器设计登录界面 import tkinter as tkroot = tk.Tk()root.geometry('600x400+200+200')root.title('几何布局管理器演示')root.rowconfigure(0, weight=1)root.columnconfigure(0, weight=1)frame = tk.Frame(root, bg='green')frame.grid(column=...