- Python全棧開發(fā):高階編程
- 夏正東編著
- 379字
- 2023-08-10 16:48:03
2.2 Misc類和Wm類
Misc類和Wm類是Tkinter中的兩大基類,其中,Misc類是所有控件的根父類,而Wm類則提供了一些與窗口管理器相關(guān)的功能函數(shù)。
圖2-1中列出了Tkinter中類的繼承關(guān)系。
此外,對(duì)于Misc類和Wm類這兩大基類而言,在GUI編程的過程中并不會(huì)直接使用它們,而是使用它們的子類,并且由于它們是所有GUI控件的父類,因此GUI中的控件都可以直接使用這兩大基類的方法,其常用的方法如下。
1)after()方法
該方法用于按照指定的時(shí)間間隔重復(fù)執(zhí)行指定的函數(shù),其語法格式如下:

其中,參數(shù)ms表示時(shí)間間隔,單位為毫秒;參數(shù)func表示待執(zhí)行的函數(shù)。
2)winfo_x()方法
該方法用于獲取當(dāng)前窗口左上角相對(duì)于主屏幕左上角的x軸坐標(biāo),其語法格式如下:

3)winfo_y()方法
該方法用于獲取當(dāng)前窗口左上角相對(duì)于主屏幕左上角的y軸坐標(biāo),其語法格式如下:

圖2-1 Tkinter中類的繼承關(guān)系

4)config()方法
該方法用于配置控件中的參數(shù),其語法格式如下:

其中,參數(shù)options表示控件中的參數(shù)。
推薦閱讀
- Kibana Essentials
- Mastering Adobe Captivate 2017(Fourth Edition)
- Java 9 Concurrency Cookbook(Second Edition)
- NumPy Essentials
- Windows Server 2012 Unified Remote Access Planning and Deployment
- Java EE 8 Application Development
- C++從入門到精通(第5版)
- Arduino計(jì)算機(jī)視覺編程
- Java Web應(yīng)用開發(fā)項(xiàng)目教程
- Scala編程實(shí)戰(zhàn)
- 會(huì)當(dāng)凌絕頂:Java開發(fā)修行實(shí)錄
- JavaScript編程精解(原書第2版)
- Microsoft Exchange Server 2016 PowerShell Cookbook(Fourth Edition)
- Python Automation Cookbook
- 大話代碼架構(gòu):項(xiàng)目實(shí)戰(zhàn)版