python tkinter組件使用詳解
更新時間:2019年09月16日 09:20:22 作者:手可摘星辰。
這篇文章主要介紹了python tkinter組件使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
這篇文章主要介紹了python tkinter組件使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
1.按鈕
# 按鈕
# bg設置背景色
btn = tkinter.Button(root,text = '按鈕',bg = 'red')
btn.pack()
# fg設置前景色(文字顏色)
btn1 = tkinter.Button(root,text = '按鈕',fg = 'blue')
btn1.pack()
# font設置字體大小和樣式(字體,大小,粗體,斜體等)
btn2 = tkinter.Button(root,text = '按鈕',font = ('楷體',20,'italic'))
btn2.pack()
# 設置按鈕高度和寬度單位:字符大?。ú煌扑]用)
btn3 = tkinter.Button(root,text = '按鈕',height = 4,width = 10)
btn3.pack()
# 設置多行文本的對齊方式right/left
btn4 = tkinter.Button(root,text = '孫悟空大\n鬧天宮',justify = 'right')
btn4.pack()
# state 狀態(tài) active(激活), disabled(不能點), or normal(正常)
btn5 = tkinter.Button(root,text = '按鈕',state = 'disabled')
btn5.pack()
# 邊框粗細
btn5 = tkinter.Button(root,text = '按鈕',bd = 5)
btn5.pack()
2.復選框

# 設置文本方法1(文本不變)
checkbutton = tkinter.Checkbutton(root,text = '同意此協(xié)議')
checkbutton.pack()
# 設置文本方法2(可變文本)
# 設置顯示內容的tkinter變量
text = tkinter.StringVar()
# 設置內容
text.set('同意嫁給我')
checkbutton1 = tkinter.Checkbutton(root,textvariable = text)
checkbutton1.pack()
# 設置復選框勾選與否的值,當勾選或者不勾選時 result會獲取一個值 result = tkinter.IntVar() # 設置操作chenckbutton的方法:根據(jù)是否勾選獲取值 def func(): print(result.get()) # onvalue = 66,offvalue = 77 勾選時值為66默認為1,不勾選時為77默認為77 checkbutton = tkinter.Checkbutton(root,text = '同意此協(xié)議',variable =result,command = func,onvalue = 66,offvalue = 77) checkbutton.pack()
3.單行文本輸入框
# 單行文本輸入框 # 創(chuàng)建組件 # 寬度50:表示輸入50個字符那么長/設置~背景色,前景色(輸入的文字顏色) username = tkinter.Entry(root,width = 50,bg = 'blue',fg = 'yellow') username.pack() # 密碼 # show = '*':文本框中的內容顯示為* password = tkinter.Entry(root,show = '*') password.pack() # 沒辦法往里面寫東西 test = tkinter.Entry(root,state = 'disabled') test.pack()
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python 數(shù)據(jù)化運營之KMeans聚類分析總結
這篇文章主要介紹了Python 數(shù)據(jù)化運營KMeans聚類相關的一些總結,感興趣的話一起來閱讀下文吧2021-08-08
tensorflow實現(xiàn)將ckpt轉pb文件的方法
這篇文章主要介紹了tensorflow實現(xiàn)將ckpt轉pb文件的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04
解決在Python編輯器pycharm中程序run正常debug錯誤的問題
今天小編就為大家分享一篇解決在Python編輯器pycharm中程序run正常debug錯誤的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01
用python + openpyxl處理excel2007文檔思路以及心得
最近要幫做RA的老姐寫個合并excel工作表的腳本……源數(shù)據(jù)是4000+個excel 工作表,分布在9個xlsm文件里,文件內容是中英文混雜的一些數(shù)據(jù),需要從每張表中提取需要的部分,分門別類合并到多個大的表里。2014-07-07
python翻譯軟件實現(xiàn)代碼(使用google api完成)
這篇文章主要介紹了python結合google api完成的翻譯軟件實現(xiàn)代碼,大家參考使用2013-11-11

