Python Tkinter PanedWindow 控制元件
PanedWindow是一個視窗布局管理的外掛,可以包含一個或者多個子控制元件。使用者可以用滑鼠移動上面的分割線來改變每個子控制元件的大小。
PanedWindow可以用來建立2格或者3格的佈局。
下面的例子演示瞭如何建立有2個窗格的PanedWindow外掛。
from Tkinter import *
m = PanedWindow(orient=VERTICAL)
m.pack(fill=BOTH, expand=1)
top = Label(m, text="top pane")
m.add(top)
bottom = Label(m, text="bottom pane")
m.add(bottom)
mainloop()
執行如下圖:
移動分割線,2個label的大小就會隨之改變。
下面的例子展示瞭如何建立3窗格。
from Tkinter import *
m1 = PanedWindow()
m1.pack(fill=BOTH, expand=1)
left = Label(m1, text="left pane")
m1.add(left)
m2 = PanedWindow(m1, orient=VERTICAL)
m1.add(m2)
top = Label(m2, text="top pane")
m2.add(top)
bottom = Label(m2, text="bottom pane")
m2.add(bottom)
mainloop()
執行效果如下圖:
相關文章
- tkinter中frame佈局控制元件控制元件
- tkinter中button按鈕控制元件(三)控制元件
- tkinter中menu選單控制元件(十二)控制元件
- tkinter學習系列(四)之Button 控制元件控制元件
- tkinter中lable標籤控制元件(二)控制元件
- tkinter中entry輸入控制元件(四)控制元件
- tkinter中scale拖拉改變值控制元件(十一)控制元件
- Python之Tkinter:動作Python
- Python Tkinter 簡單使用Python
- python tkinter學習(1)Python
- Python 生命遊戲(tkinter版)Python遊戲
- tkinter中Radiobutton單選框控制元件(七)控制元件
- tkinter中combobox下拉選擇控制元件(九)控制元件
- python tkinter如何繫結事件?Python事件
- python-Tkinter整理總結Python
- Python之Tkinter:動作薦Python
- tkinter中text文字與scroll滾動條控制元件(五)控制元件
- tkinter中checkbutton多選框控制元件和variable用法(六)控制元件
- tkinter中spinbox遞增和遞減控制元件(十)控制元件
- Python的Tkinter庫總結(1)Python
- 引:Python GUI程式設計(Tkinter)PythonGUI程式設計
- Python如何使用tkinter編寫GUI程式PythonGUI
- python-GUI之tkinter的學習PythonGUI
- Python tkinter矩形縮放測試程式Python
- tkinter模組常用引數(python3)Python
- Python Tkinter元件有哪些?Python基礎入門!Python元件
- tkinter
- Python 程式設計之Tkinter的使用01Python程式設計
- python tkinter如何獲取label內容?Python
- Python tkinter 實現 指令碼工具 GUI模版Python指令碼GUI
- Python GUI程式設計:tkinter關於ttkbootstrapPythonGUI程式設計boot
- import tkinter與from tkinter import *的區別Import
- [Python GUI]Python內建圖形介面tkinter--入門1PythonGUI
- Python tkinter是什麼?GUI程式設計有哪些?PythonGUI程式設計
- 骷髏坑人小技巧1[python]:坑爹遊戲[tkinter]Python遊戲
- 教你python tkinter實現簡單計算器功能Python
- 使用 Python 的 Tkinter模組 開發 IRC 客戶端Python客戶端
- python3安裝編譯_tkinter模組丟失Python編譯