my_ttkSpinbox = ttk.Spinbox(root, **options)
my_ttkSpinbox.config()

background = Definuje farbu pozadia widgetu.
class = Určuje triedu widgetu.
cursor = Definuje kurzor widgetu. Pozri možnosti CURSOR.
exportselection = Kopíruje vybraný text do schránky, ak je nastavené na True.
font = Definuje písmo textu použité vo widgete. (
"Comic Sans MS"
,
20
,
"bold"
)
foreground = Definuje farbu popredia widgetu.
format = Určuje alternatívny formát, ktorý sa má použiť pri nastavovaní reťazca pri použití rozsahu -from a -to.
from_ = Hodnota s pohyblivou rádovou čiarkou, ktorá označuje najnižšiu hodnotu pre spinbox. Používa sa spolu s to a increment na nastavenie číselného rozsahu.
increment = Hodnota s pohyblivou rádovou čiarkou určujúca zmenu hodnoty, ktorá sa má sa použije pri každom stlačení jedného z tlačidiel widgetu. Hodnota up použije kladný prírastok, tlačidlo nadol použije záporný prírastok. prírastok.
invalidcommand = Nastaví skript, ktorý sa vyhodnotí, keď sa vráti validatecommand False. Predvolené nastavenie je nič, odporúča sa nastaviť na bell. Pozri validate.
justify = LEFT, RIGHT, CENTER (predvolené) na definovanie zarovnania viacerých riadkov textu.
show = označuje znaky, ktoré sa majú zobraziť. Užitočné použiť pre znaky hesla *.
state = NORMAL (predvolené), ACTIVE, DISABLED.
style = slúži na určenie vlastného štýlu widgetu.
takefocus = Určuje, či widget prijme zaostrenie počas pri prechode cez klávesnicu. Môže byť 0, 1.
textvariable = Priraďuje premennú Tkinter ako StringVar.
to = Hodnota s pohyblivou desatinnou čiarkou určujúca najvyššiu hodnotu widgetu. validate = Určuje režim, v ktorom má fungovať validácia: none(predvolené), focus, focusin, focusout, key alebo all.
validatecommand = Skript, ktorý sa vyhodnotí vždy, keď je validácia spustí. Ak je nastavený na prázdny reťazec (predvolené), validácia je vypnutá. Skript musí vrátiť logickú hodnotu.
values = Ak je táto možnosť nastavená, potom sa tým prepíše akýkoľvek rozsah nastavený pomocou
možností od, do a prírastok.
width = Určuje šírku.
wrap = Logická hodnota, ktorá určuje, či sa spinbox obtáčať okolo údajov.
xscrollcommand = Pripojenie k horizontálnemu posuvníku.
from tkinter import *
from tkinter import ttk
from tkinter.messagebox import showinfo
root = Tk()
root.geometry('400x300')
root.title('Tkinter Demo')
statusbar = Label(root, text="Hello world", bd=1, relief=SUNKEN, anchor=W)
statusbar.pack(side=BOTTOM, fill=X)
def view_nr():
showinfo("tvoje číslo", "Tvoje číslo je: " + str(current_value.get()))
current_value = StringVar(value=0)
spin_box = ttk.Spinbox(
root,
from_=0,
to=30,
textvariable=current_value,
wrap=True,
font=("arial", 16, "bold"))
spin_box.pack()
btn = ttk.Button(root, text="Zobraz číslo", command=view_nr)
btn.pack()
root.mainloop()