Click here to Skip to main content
15,906,816 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have 2 buttons like this:

button (big space) button

and i want to put 2 labels under the buttons like this:

button (big space) button
label (big space) label

What I have tried:

Python
from tkinter import *
from tkinter import filedialog

root = Tk()
root.geometry("500x500")
root.columnconfigure(2, weight=1)

def OpenNewFile():
    global folder_path
    filename = filedialog.askdirectory()
    folder_path.set(filename)
    newlabel.config(text=filename)

def OpenOldFile():
    global folder_path
    filename = filedialog.askdirectory()
    folder_path.set(filename)
    oldlabel.config(text=filename)   

folder_path = StringVar()

oldlabel = Label(root,text = "")
newlabel = Label(root,text = "")
label = Label(root,text = "New Flie Finder") 
new_folder = Button(root, text="browse new folder",command=OpenNewFile)
old_folder = Button(root, text="browse old folder",command=OpenOldFile)

label.pack()
new_folder.pack(side=LEFT,anchor=N)
old_folder.pack(side=RIGHT,anchor=N)
newlabel.pack(anchor=W)
oldlabel.pack(anchor=E)



root.mainloop()
Posted
Updated 9-Oct-19 0:43am

1 solution

Add that label in a different frame.
 
Share this answer
 
Comments
Kristofers Barbans (Kripibipi) 8-May-24 16:06pm    
I don't get it. Maybe I'm doing something wrong, but I put the button in a new frame and nothing has changed. Please help me I've been on the internet for far too long looking for answers.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900