先看下代码正常运行后的 GUI-目录树 窗口界面
Tix 是 Tcl/Tk 的一个扩展库,它添加了许多新的控件、图形类型以及其它可以使 Tk 作为一个 GUI 开发工具包的命令。
import tkinter
from tkinter import tix
top = tix.Tk()
top.tk.eval('package require Tix')
lb = tkinter.Label(top, text="技能墙")
lb.pack()
ct = tkinter.Control(top, label="Number:", integer=True, max=12, min=2, value=2, step=2)
ct.label.config(font="Helvetica -14 bold")
ct.pack()
cb = tkinter.ComboBox(top, label="Type:", editable=True)
for animal in ("java", "c++", "go", "python"):
cb.insert(tkinter.END, animal)
cb.pack()
qb = tkinter.Button(top, text="退出", command=top.quit, bg="red", fg="white")
qb.pack()
top.mainloop()
代码正常运行:
上一节的完整代码: