Tkinter tutorial - schaal

  1. Tkinter-schaalvoorbeeld
  2. Tkinter schaal oriëntatie en resolutie

Een schaal is de widget waarmee de gebruiker een numerieke waarde uit het bereik van waarden kan selecteren door een schuifregelaar langs de schaal te verplaatsen.

muren verven zonder strepen
muren verven zonder strepen

Je kan de minimum- en maximumwaarden opgeven en ook de resolutie van de schaal. De schaal biedt een begrensde numerieke waarde in vergelijking met een Entry-widget.

Tkinter-schaalvoorbeeld

Tkinter Scale_Basic.py

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_ specificeert de minimumwaarde en to specificeert de maximumwaarde van het bereik.

Tkinter schaal oriëntatie en resolutie

Tkinter Scale_Orientation and Resolution.py

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()

Tkinter-schaal Horizontale en verschillende resolutie

scaleExample = tk.Scale(app,
                        orient='horizontal',
                        resolution=0.1,
                        from_=0,
                        to=10)
orient='horizontal'

De standaardoriëntatie van de Tkinter-schaal is verticaal, zoals weergegeven in het eerste voorbeeld. U moet de opgeven orient attribuut van scale te zijn horizontal naar een horizontale Tkinter schaal te krijgen.

resolution=0.1

De resolutie van de schaal kan worden gewijzigd door een resolution optie met de standaardwaarde 1.