Tkinter圖形界面設(shè)計(二)

二.常用Tkinter組件的使用

①Tkinter組件

控件+描述

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 PanedWindow是一個窗口布局管理的插件,可以包含一個或者多個子控件烫饼。

LabelFrame labelframe 是一個簡單的容器控件猎塞。常用與復(fù)雜的窗口布局。

tkMessageBox 用于顯示你應(yīng)用程序的消息框杠纵。

②標(biāo)準(zhǔn)屬性

圖片發(fā)自簡書App


③Label標(biāo)簽組件

用來在窗口中顯示文字或位圖

圖片發(fā)自簡書App


④Button按鈕組件

用于實現(xiàn)各種按鈕

圖片發(fā)自簡書App

圖片發(fā)自簡書App


⑤單行文本框Entry和多行文本框Text

創(chuàng)建和顯示Entry對象:

? Entry 對象 = Entry(Windows窗口對象)

? Entry 對象.pack()

獲取Entry組件的內(nèi)容用gets()方法

Entry的常用屬性:

? ? background(bg)? 文本框背景色荠耽;

? ? foreground(fg)? ? ? 前景色;

? ? selectbackground  選定文本背景色比藻;

? ? selectforeground   選定文本前景色铝量;

? ? borderwidth(bd)? ? 文本框邊框?qū)挾龋?/p>

? ? font? ? 字體倘屹;

? ? show? ? 文本框顯示的字符,若為*慢叨,表? ? ? ? ? ? ? ? ? ? ? ? 示文本框為密碼框纽匙;

? ? state? ? 狀態(tài);

? ? width? ? 文本框?qū)挾龋?/p>

? ? textvariable? ? 可變文本拍谐,與StringVar.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 等配合著用

⑥列表框組件Listbox

創(chuàng)建和顯示Listbox對象:

Listbox 對象 = Listbox(Tkinter Windows窗口對象)

Listbox 對象.pack()

⑦單選按鈕Radiobutton和復(fù)選框Checkbutton

⑧菜單組件Menu

主菜單,上下文菜單

⑨對話框和消息框

對話框用于與用戶交互和檢索信息烛缔,分類:文件對話框,顏色對話框和簡單對話框轩拨。

消息窗口用于彈出提示框向用戶進行警告践瓷,或讓用戶選擇下一步如何操作。

⑩Frame框架組件和Scrollbar滾動條組件

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末亡蓉,一起剝皮案震驚了整個濱河市晕翠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌砍濒,老刑警劉巖淋肾,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異梯影,居然都是意外死亡巫员,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門甲棍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來简识,“玉大人,你說我怎么就攤上這事感猛∑呷牛” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵陪白,是天一觀的道長颈走。 經(jīng)常有香客問我,道長咱士,這世上最難降的妖魔是什么立由? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮序厉,結(jié)果婚禮上锐膜,老公的妹妹穿的比我還像新娘。我一直安慰自己弛房,他們只是感情好道盏,可當(dāng)我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般荷逞。 火紅的嫁衣襯著肌膚如雪媒咳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天种远,我揣著相機與錄音涩澡,去河邊找鬼。 笑死院促,一個胖子當(dāng)著我的面吹牛筏养,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播常拓,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼渐溶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了弄抬?” 一聲冷哼從身側(cè)響起茎辐,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎掂恕,沒想到半個月后拖陆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡懊亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年依啰,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片店枣。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡速警,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鸯两,到底是詐尸還是另有隱情闷旧,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布钧唐,位于F島的核電站忙灼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏钝侠。R本人自食惡果不足惜该园,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望帅韧。 院中可真熱鬧爬范,春花似錦、人聲如沸弱匪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽萧诫。三九已至斥难,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間帘饶,已是汗流浹背哑诊。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留及刻,地道東北人镀裤。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像缴饭,于是被迫代替她去往敵國和親暑劝。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容