Tkinter PanedWindow 建立LabelFrame当作子对象

Tkinter PanedWindow 建立LabelFrame当作子对象

PanedWindow是一个面板,最常的应用是将它分成二三份,然后可以将所设计的控件适度分配位置。

示例1

设计三个LabelFrame对象当作PanedWindow的子对象,然后水平排列。

from tkinter import *

root = Tk()
root.title("apidemos.com")
# pw = PanedWindow(root,orient=HORIZONTAL)         # 创建PanedWindow对象
pw = PanedWindow(orient=HORIZONTAL)         # 创建PanedWindow对象

leftframe = LabelFrame(pw,text="Left Pane",width=120,height=150)
pw.add(leftframe)                           # 插入左边LabelFrame
middleframe = LabelFrame(pw,text="Middle Pane",width=120)
pw.add(middleframe)                         # 插入中间LabelFrame
rightframe = LabelFrame(pw,text="Right Pane",width=120)
pw.add(rightframe)                          # 插入右边LabelFrame

pw.pack(fill=BOTH,expand=True,padx=10,pady=10)

root.mainloop()

输出:

Tkinter PanedWindow 建立LabelFrame当作子对象

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程