Python 中Tkinter常用的組件有哪些?和六星源課堂一起來看看吧!
學(xué)習(xí)Python的時候,我們需要了解各種各樣的知識點,比如說Python Tkinter。Tkinter是用于開發(fā)GUI的最常用方法,而且用Tkinter創(chuàng)建GUI應(yīng)用程序最快、最簡單。那么你知道Python Tkinter組件有哪些嗎?我們來看看吧。

Python Tkinter提供各種控件,比如按鈕、標(biāo)簽和文本框,一個GUI應(yīng)用程序中使用。這些控件也被稱為部件或組件。
目前Tkinter的部件共有15種,接下來為大家簡單介紹一下。
Button按鈕控件:在程序中顯示按鈕;
Canvas畫布控件:顯示圖形元素如線條或文本;
Checkbutton多選框控件:用于在程序中提供多項選擇框;
Entry輸入控件:用于顯示簡單的文本內(nèi)容;
Frame框架控件:在屏幕上顯示一個矩形區(qū)域,多用來作為容器;
Label標(biāo)簽控件:可以顯示文本或者位圖;
Listbox列表框控件:在listbox窗口小部件是用來顯示一個字符串列表給用戶;
Menubutton菜單按鈕控件:用于顯示菜單項;
Menu菜單控件:顯示菜單欄,下拉菜單和彈出菜單;
Message消息控件:用來顯示多行文本,與label比較類似;
Radiobutton單選按鈕控件:顯示一個單選的按鈕狀態(tài);
Scale范圍控件:顯示一個數(shù)值刻度,為輸出限定范圍的數(shù)字區(qū)間;
Scrollbar滾動條控件:當(dāng)內(nèi)容超過可視化區(qū)域時使用,如列表框;
Text文本控件:用于顯示多行文本;
Toplevel容器控件:用來提供一個單獨的對話框,和Frame比較類似;
Spinbox輸入控件:與Entry類似,但可以指定輸入范圍值;
PanedWindow:是一個窗口布局管理的插件,可以包含一個或者多個子控件;
LabeIFrame:是一個簡單的容器控件,常用與復(fù)雜的窗口布局;
tkMessageBox:用于顯示你應(yīng)用程序的消息框。
以上就是本次分享的全部內(nèi)容,想學(xué)習(xí)更多Python技巧,歡迎持續(xù)關(guān)注六星源課堂!