Tkinter scale widget labeling Tkinter scale widget labeling tkinter tkinter

Tkinter scale widget labeling


Refering to @Bryan Oakley´s answer I removed the from tkinter.ttk import * and afterwards I got the design as shown in my second screenshot.

Just deleted this one line although here is the working snippet.

from tkinter.ttk import *root = Tk()root.geometry("460x100")root.resizable(0,0)root.title("Password Generator")pw_label = Label(root, text="Password").grid(row=0, column=0, pady=4, padx = 4)length_label = Label(root, text="Length").grid(row=2, column=0, pady=4, padx = 4)pw_input = Entry(root, width=50)length_input = Scale(root, from_=8, to=50, orient=HORIZONTAL, length= 300)length_input.set(30)pw_input.grid(row = 0, column = 1, pady=4, padx = 4)length_input.grid(row = 2, column = 1, pady=4, padx = 4)Button(root, text='Quit', command=root.quit).grid(row=3, column=2, sticky=W, pady=4)Button(root, text='Generate', command=rand_pw).grid(row=2, column=2, sticky=W, pady=4)Button(root, text='Copy', command=copy).grid(row=0, column=2, sticky=W, pady=4)root.mainloop()