Tkinter中也可以用forget()方法。部件仅仅不显示了,部件对象没有删除,旧位置也会消除。如果需要再显示,可以在新位置用pack()方法。 pack_info()方法,用于显示pack()方法的设置信息。返回关于pack()方法中参数的一个字典数据。 pack_configure()方法,用于配置pack()方法的部件。 下面看一个Frame派生类View3,通过pa...
importtkinter as tkdefcallback1():#切换1b1.forget()#关闭按键1b2.pack()#开启按键1defcallback2():#切换2b2.forget()#关闭按键2b1.pack()#开启按键1defcallback3(): f1.forget() f2.pack()defcallback4(): f1.pack()if__name__=="__main__": root=tk.Tk() root.title("test") f1=...
切换窗口代码: # 切换的时候,只隐藏和显示画布,而不是直接操作Frame框架defswitch_frame_topo():globalcanvas_btncanvas_btn.pack_forget()# canvas_othr.pack()defswitch_frame_read():globalcanvas_btn# cavans_other.forget_pack()canvas_btn.pack(side=tk.TOP,expand=YES,anchor=NW) 主窗口创建代码 # 创建...
text="Tkinter", bg="lightyellow").pack() #第一个标签 #这些标签不需要保存在变量中,设置好直接布局 Label(root, text="wxPython", bg="lightgreen").pack() Label(root, text="PyQt", bg="lightblue").pack() root.mainloop()
tk.Label(root, text="Green", bg="green", fg="black").pack(fill="x") tk.Label(root, text="Blue", bg="blue", fg="white").pack(fill="x") root.mainloop() 横向排列: import tkinter as tk root = tk.Tk() tk.Label(root, text="Red", bg="red", fg="white").pack(side="left...
btn1.pack() # 按钮在窗口里面的定位 创建点击按钮事件的弹窗,先导入messagebox,这个必须单独导入 from tkinter import messagebox def test(e): messagebox.showinfo("窗口名称","点击成功") 现在有了按钮,有了方法,我想要做的是一点击按钮,就执行这个方法,那么就需要将按钮和方法进行绑定 ...
Python GUI——tkinter菜鸟编程(下) 回到顶部 19. Progressbar 进度条,主要用来当做一个工作进度指针,在这个控件中会有一个指针,由此指针可以了解工作进度。 Progressbar(父对象,options,…) length:进度条的长度,默认100像素; mode:两种模式; determinate:默认,一个指针会从起点移至终点,通常当我们知道所需工作...
pack() label.pack(side=LEFT, anchor='sw') label.pack_forget() #隐藏label side 有4个值,TOP、BOTTOM、LEFT、RIGHT,默认为 TOP anchor 是对齐方式,sw 即 southwest(西南)的,也就是左下,以此类推,一共有9个值 n、s、w、e、nw、sw、se、ne、center,默认是 center...
tkinter是python自带的基础图形化编程库,包含3布局管理方式:pack、grid、place,这三种方式同样适用于被美化过的第三方库 ttkbootstrap。 grid(**options) grid表格布局,采用表格结构组织组件 子组件的位置由行和列的单元格来确定,并且可以跨行和跨列,从而实现复杂的布局 ...
3-2 pack方法 虽然我们称pack方法,其实在tkinter内这是一个类别。这是最常使用的控件配置管理方法,它是使用相对位置的概念处理Widget控件配置,至于控件的正确位置则是由pack方法自动完成。pack方法的语法格式如下。 options参数可以是side、fill、padx/pady、ipadx/ipady、anchor。下面将分小节一一说明。 3-2-1 ...