黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

python tkinter組件使用詳解

系統(tǒng) 2208 0

這篇文章主要介紹了python tkinter組件使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1.按鈕

            
# 按鈕
# bg設(shè)置背景色
btn = tkinter.Button(root,text = '按鈕',bg = 'red')
btn.pack()
# fg設(shè)置前景色(文字顏色)
btn1 = tkinter.Button(root,text = '按鈕',fg = 'blue')
btn1.pack()
# font設(shè)置字體大小和樣式(字體,大小,粗體,斜體等)
btn2 = tkinter.Button(root,text = '按鈕',font = ('楷體',20,'italic'))
btn2.pack()
# 設(shè)置按鈕高度和寬度單位:字符大小(不推薦用)
btn3 = tkinter.Button(root,text = '按鈕',height = 4,width = 10)
btn3.pack()
# 設(shè)置多行文本的對(duì)齊方式right/left
btn4 = tkinter.Button(root,text = '孫悟空大\n鬧天宮',justify = 'right')
btn4.pack()
# state 狀態(tài) active(激活), disabled(不能點(diǎn)), or normal(正常)
btn5 = tkinter.Button(root,text = '按鈕',state = 'disabled')
btn5.pack()
# 邊框粗細(xì)
btn5 = tkinter.Button(root,text = '按鈕',bd = 5)
btn5.pack()
          

2.復(fù)選框

            
# 設(shè)置文本方法1(文本不變)
checkbutton = tkinter.Checkbutton(root,text = '同意此協(xié)議')
checkbutton.pack()
# 設(shè)置文本方法2(可變文本)
# 設(shè)置顯示內(nèi)容的tkinter變量
text = tkinter.StringVar()
# 設(shè)置內(nèi)容
text.set('同意嫁給我')
checkbutton1 = tkinter.Checkbutton(root,textvariable = text)
checkbutton1.pack()
          
            
# 設(shè)置復(fù)選框勾選與否的值,當(dāng)勾選或者不勾選時(shí) result會(huì)獲取一個(gè)值
result = tkinter.IntVar()
# 設(shè)置操作chenckbutton的方法:根據(jù)是否勾選獲取值
def func():
  print(result.get())
# onvalue = 66,offvalue = 77 勾選時(shí)值為66默認(rèn)為1,不勾選時(shí)為77默認(rèn)為77
checkbutton = tkinter.Checkbutton(root,text = '同意此協(xié)議',variable =result,command = func,onvalue = 66,offvalue = 77)
checkbutton.pack()
          

? 3.單行文本輸入框

            
# 單行文本輸入框
# 創(chuàng)建組件
# 寬度50:表示輸入50個(gè)字符那么長/設(shè)置~背景色,前景色(輸入的文字顏色)
username = tkinter.Entry(root,width = 50,bg = 'blue',fg = 'yellow')
username.pack()
# 密碼
# show = '*':文本框中的內(nèi)容顯示為*
password = tkinter.Entry(root,show = '*')
password.pack()
# 沒辦法往里面寫東西
test = tkinter.Entry(root,state = 'disabled')
test.pack()
          

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論