Tutorial de Tkinter - Escala
Una Escala es el widget que el usuario puede seleccionar un valor numérico del rango de valores moviendo un control deslizante a lo largo de la escala.
Se pueden especificar los valores mínimos y máximos y también la resolución de la escala. La escala proporciona un valor numérico acotado en comparación con un Widget de entrada.
Ejemplo de escala de Tkinter
import tkinter as tk
app = tk.Tk()
app.geometry("300x200")
app.title("Basic Scale")
scaleExample = tk.Scale(app, from_=0, to=10)
scaleExample.pack()
app.mainloop()
scaleExample = tk.Scale(app, from_=0, to=10)
from_
especifica el valor mínimo, y to
especifica el valor máximo del rango.
Orientación y resolución de la escala de Tkinter
import tkinter as tk
app = tk.Tk()
app.geometry("300x200")
app.title("Tkitner Scale Example")
scaleExample = tk.Scale(app, orient="horizontal", resolution=0.1, from_=0, to=10)
scaleExample.pack()
app.mainloop()
scaleExample = tk.Scale(app, orient="horizontal", resolution=0.1, from_=0, to=10)
orient = "horizontal"
La orientación por defecto de la escala de Tkinter es vertical, como se muestra en el primer ejemplo. Necesitas especificar el atributo orient
de scale
para que sea horizontal
para obtener una escala Tkinter horizontal.
resolution = 0.1
La resolución de la escala puede ser modificada por la opción resolution
que tiene el valor por defecto de 1
.
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook