Tkinter 在PanedWindow内插入不同控件
介绍一个在PanedWindow内插入不同Widget控件的应用。
示例1
这个程序会先建立PanedWindow,对象名称是pw。然后在它下面的左边建立Entry对象,对象名称是entry,下面右边建立另一个PanedWindow对象,对象名称是pwin。最后在pwin对象下面建立Scale对象。
from tkinter import *
pw = PanedWindow(orient=HORIZONTAL) # 建立外层PanedWindow
pw.pack(fill=BOTH,expand=True)
entry = Entry(pw,bd=3)
pw.add(entry)
# 创建PanedWindow对象pwin,这是外层PanedWindow的子对象
pwin = PanedWindow(pw,orient=VERTICAL)
pw.add(pwin)
# 创建Scale,这是pwin对象的子对象
scale = Scale(pwin,orient=HORIZONTAL)
pwin.add(scale)
pw.mainloop()
输出: