代码之家  ›  专栏  ›  技术社区  ›  MAK

更新tkinter中标签的文本

  •  0
  • MAK  · 技术社区  · 7 年前
    import tkinter,tkconstants,tkfiledialog
    
    top.resizable(宽度=假,高度=假)
    
    
    def openoldfile():
    lb2=tkinter.label(text=“old file:”).grid(row=2,column=1,sticky='w')
    
    top.filename=tkfiledialog.askopenfilename(initialdir=“/”,title=“选择新文件”)
    lb3=tkinter.label(text=top.filename).grid(row=6,column=2,sticky='w')
    
    b1=tkinter.button(text=“click to open file”,command=openoldfile).grid(row=1,column=2,sticky='w')
    
    b2=tkinter.button(text=“click to open file”,command=opennewfile).grid(row=4,column=2,sticky='w')
    
    
    
    
    

    .

    :当我单击时ButtonB1标签lb3

    enter image description here

    第二次点击:

    1 回复  |  直到 7 年前
        1
  •  1
  •   Lafexlos    7 年前

    lb3 = Tkinter.Label()
    lb3.grid(row=6,column=2, sticky='w')
    
    def OpenOldFile():
        top.filename = tkFileDialog.askopenfilename(initialdir = "/",title="Select old file")
        lb3.config(text=top.filename) #or lb3["text"] = top.filename