Python Tkinter簡單布局實例教程
更新時間:2014年09月03日 15:13:23 投稿:shichen2014
這篇文章主要介紹了Python Tkinter簡單布局實例教程,包括了填充、左右布局、絕對布局、網格布局等,需要的朋友可以參考下
本文實例展示了Python Tkinter實現(xiàn)簡單布局的方法,示例中備有較為詳盡的注釋,便于讀者理解。分享給大家供大家參考之用。具體如下:
# -*- coding: utf-8 -*- from Tkinter import * root = Tk() # 80x80代表了初始化時主窗口的大小,0,0代表了初始化時窗口所在的位置 root.geometry('80x80+10+10') # 填充方向 ''' Label(root, text = 'l1', bg = 'red').pack(fill = Y) Label(root, text = 'l2', bg = 'green').pack(fill = BOTH) Label(root, text = 'l3', bg = 'blue').pack(fill = X) # 左右布局 Label(root, text = 'l1', bg = 'red').pack(fill = Y, side = LEFT) Label(root, text = 'l2', bg = 'green').pack(fill = BOTH, side = RIGHT) Label(root, text = 'l3', bg = 'blue').pack(fill = X, side = LEFT) # 絕對布局 l4 = Label(root, text = 'l4') l4.place(x = 3, y = 3, anchor = NW) ''' # Grid 網格布局 l1 = Label(root, text = 'l1', bg = 'red') l2 = Label(root, text = 'l2', bg = 'blue') l3 = Label(root, text = 'l3', bg = 'green') l4 = Label(root, text = 'l4', bg = 'yellow') l5 = Label(root, text = 'l5', bg = 'purple') l1.grid(row = 0, column = 0) l2.grid(row = 1, column = 0) l3.grid(row = 1, column = 1) l4.grid(row = 2 ) l5.grid(row = 0, column = 3) root.mainloop()
Grid 網格布局運行效果如下圖所示:
感興趣的讀者可以測試一下本文實例運行效果,相信對大家的Python程序設計有一定的借鑒價值。
相關文章
python畫圖時linestyle,color和loc參數(shù)的設置方式
這篇文章主要介紹了python畫圖時linestyle,color和loc參數(shù)的設置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-11-11Python Pycharm虛擬下百度飛漿PaddleX安裝報錯問題及處理方法(親測100%有效)
最近很多朋友給小編留言在安裝PaddleX的時候總是出現(xiàn)各種奇葩問題,不知道該怎么處理,今天小編通過本文給大家介紹下Python Pycharm虛擬下百度飛漿PaddleX安裝報錯問題及處理方法,真的有效,遇到同樣問題的朋友快來參考下吧2021-05-05Python?pandera數(shù)據(jù)驗證和清洗的庫
為了確保數(shù)據(jù)的質量,Python Pandera 庫應運而生。本文將深入介紹 Python Pandera,這是一個用于數(shù)據(jù)驗證和清洗的庫,并提供豐富的示例代碼,幫助大家充分利用它來提高數(shù)據(jù)質量2024-01-01Python爬蟲requests模塊之URL地址中的參數(shù)解讀
這篇文章主要介紹了Python爬蟲requests模塊之URL地址中的參數(shù)解讀,在你拿到數(shù)據(jù)所在的url地址之后,發(fā)送網絡請求時,請求的url中包含兩種地址參數(shù):查詢參數(shù)和請求參數(shù),需要的朋友可以參考下2023-08-08使用Python實現(xiàn)正態(tài)分布、正態(tài)分布采樣
今天小編就為大家分享一篇使用Python實現(xiàn)正態(tài)分布、正態(tài)分布采樣,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11