視窗管理員

[ Next: Tk選項表 | Previous: 結合元件變數 | 內容 ]


視窗管理員

在Tk裡面有一個叫Wm的工具命令是跟視窗管理員有相互影響的,wm命令的選項允許你控制像是抬頭、位置、圖示點鎮圖以及其外觀等,在Tkinter裡這些命令以Wm類別的方法來執行,頂層元件繼承自Wm類別並且可以直接呼叫Wm方法。

查看 Tkinter Wm 類別介面這篇文件,要取得頂層視窗所包含的特定元件,通常你可以直接參考元件的主宰,當然如果元件被打包在一個框架內, 這個主宰就不是頂層的視窗,要取得含有一任意元件fred的頂層視窗,你可以呼叫 _root() 方法,這個方法有一個底線開始以表示這個函式是元性的一部分,而不是Tk函式的介面。

這裡有一些典型應用的例子:

import Tkinter
class App(Frame):

def __init__(self, master=None):

Frame.__init__(self, master)
self.pack()

# create the application
myapp = App()
####
#### here are method calls to the window manager class
####
myapp.master.title(“My Do-Nothing Application”)
myapp.master.maxsize(1000, 400)
# start the program
myapp.mainloop()

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *