Tkinter Spinbox được sử dụng để thêm các nút tăng và giảm vào tiện ích Entry, giúp nó hữu ích khi xử lý dữ liệu số của bất kỳ ứng dụng nào. Có thể tạo tiện ích con spinbox bằng cách sử dụng Spinbox (đối số) . Chúng tôi có thể đặt giá trị mặc định cho tiện ích con spinbox bằng cách xác định Giá trị bằng cách sử dụng StringVar () vật. Giá trị mặc định đóng một vai trò quan trọng đối với bất kỳ tiện ích con nào, vì nó giúp bạn xác định giá trị giới hạn.
Ví dụ
#Import Tkinter library from tkinter import * from tkinter import ttk #Create an instance of Tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x250") #Set the default value for SpinBox my_var= StringVar(win) my_var.set("1.0") #Create a spinbox spinbox= ttk.Spinbox(win, from_=0.5, to=10.0, increment=0.01, textvariable=my_var) spinbox.pack(ipadx=20, pady=20) win.mainloop()
Đầu ra
Việc thực thi đoạn mã trên sẽ hiển thị một cửa sổ chứa hộp quay có giá trị mặc định được đặt thành 1,0.