GUI百度百科:
圖形用戶界面(Graphical User Interface坝咐,簡(jiǎn)稱 GUI澳叉,又稱圖形用戶接口是指采用圖形方式顯示的計(jì)算機(jī)操作用戶界面。
from www.minigui.org
圖形用戶界面是一種人與計(jì)算機(jī)通信的界面顯示格式,允許用戶使用鼠標(biāo)等輸入設(shè)備操縱屏幕上的圖標(biāo)或菜單選項(xiàng),以選擇命令徽惋、調(diào)用文件、啟動(dòng)程序或執(zhí)行其它一些日常任務(wù)座韵。
圖形用戶界面由窗口险绘、下拉菜單、對(duì)話框及其相應(yīng)的控制機(jī)制構(gòu)成,在各種新式應(yīng)用程序中都是標(biāo)準(zhǔn)化的宦棺,即相同的操作總是以同樣的方式來完成瓣距,在圖形用戶界面,用戶看到和操作的都是圖形對(duì)象渺氧,應(yīng)用的是計(jì)算機(jī)圖形學(xué)的技術(shù)旨涝。
關(guān)于python GUI編程:
Python 提供了多個(gè)圖形開發(fā)界面的庫,常用 Python GUI 庫如下:
tkinter wxPython Jython
- tkinter: Tkinter 模塊(Tk 接口)是 Python 的標(biāo)準(zhǔn) Tk GUI 工具包的接口 侣背。
- wxPython:wxPython是Python語言的一套優(yōu)秀的GUI圖形庫白华。允許Python程序員很方便的創(chuàng)建完整的、功能鍵全的GUI用戶界面贩耐。弧腥。
- Jython:Jython 程序可以和 Java 無縫集成。除了一些標(biāo)準(zhǔn)模塊潮太,Jython 使用 Java 的模塊管搪。Jython 幾乎擁有標(biāo)準(zhǔn)的Python 中不依賴于 C 語言的全部模塊。
關(guān)于Tkinter 編程
示例
Tkinter 是 Python 的標(biāo)準(zhǔn) GUI 庫铡买。Python 使用 Tkinter 可以快速的創(chuàng)建 GUI 應(yīng)用程序更鲁。
由于 Tkinter 是內(nèi)置到 python 的安裝包中、只要安裝好 Python 之后就能 import Tkinter 庫奇钞、而且 IDLE 也是用 Tkinter 編寫而成澡为、對(duì)于簡(jiǎn)單的圖形界面 Tkinter 還是能應(yīng)付自如。
關(guān)于本文集“python-tkinter學(xué)習(xí)筆記”幾點(diǎn)說明
- 學(xué)習(xí)筆記是自己在摸索tkinter時(shí)整理的景埃,分享出來媒至,希望可以給到有需要的同學(xué)一定的幫助,有不足之處谷徙,歡迎指正拒啰。
- 學(xué)習(xí)筆記從一個(gè)簡(jiǎn)單的案例開始,重點(diǎn)在于介紹tkinter常用組件的使用完慧,可能有些組件或者屬性未被提及谋旦,也歡迎提問交流。
- 文集選取的案例代碼參考了董付國老師的《python 程序設(shè)計(jì)》(第2版)部分案例屈尼。