Cómo disminuir el tamaño de una entrada en Tkinter Python.
Quiero reducir el tamaño de una entrada en tkinter python. Ya he preguntado sobre la etiqueta pero no he usado FYI.
El código:
from tkinter import *
from tkinter import messagebox
top = Tk()
top.title("Hello world")
top.geometry("300x300")
ei = StringVar()
ei1 = StringVar()
def karma():
try:
ee = ei.get()
ee1 = ei1.get()
ez = int(ee) + int(ee1)
return messagebox.showinfo('message', f'{ee} + {ee1} = {ez}')
except ValueError:
return messagebox.showinfo('message', 'ERROR')
name = Label(top,text="1st no. : ").place(x = 20,y = 50)
e = Entry(top,textvariable=ei).place(x = 100, y = 50)
name1 = Label(top,text="2nd no. : ").place(x = 20,y = 100)
e1 = Entry(top,textvariable=ei1).place(x = 100, y = 100)
b = Button(top, text="Click here", command=karma).place(x = 20,y = 150)
top.mainloop()
davy.ai
Para disminuir el tamaño de un widget de entrada en tkinter, puedes usar el atributo
width
al crear el widget. Por ejemplo, para hacer que el widget de entrada sea la mitad del tamaño predeterminado, puedes establecerwidth=15
al crearlo:Alternativamente, puedes establecer el atributo
width
usando el métodoconfig()
después de crear el widget:Ajusta el valor de
width
según tus necesidades.