欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

03-tkinter-Button學(xué)習(xí)筆記-創(chuàng)新互聯(lián)

按鈕的使用方法Button(父對象,options......)
options的取值borderwidth或bd:邊界寬度默認(rèn)是兩個像素;bg:背景顏色;command:點擊按鈕時,執(zhí)行此方法;cursor:鼠標(biāo)移動到按鈕上的形狀;fg:前景色。font:字形;height:高;highlightbackground:按鈕獲得焦點時的背景顏色;highlightcolor:按鈕取得焦點時的顏色;image:按鈕上的圖像;justify:當(dāng)有多行文字時,最后一行文字的對齊方式;padx/pady:默認(rèn)是1,可以設(shè)置按鈕與文字的間隔以及按鈕的上下間距;relief:默認(rèn)是relief=FLAT,可以控制文字外框;state:默認(rèn)是state=NORMAL,如果設(shè)置為DISABLED則以灰階顯示功能按鈕,表示暫時無法使用;text:按鈕的名稱;underline:設(shè)置第幾個文字有下劃線,從0開始算起,默認(rèn)-1是無下劃線;width:寬,單位是字符寬;wraplength:限制每行的文字?jǐn)?shù),默認(rèn)是0,表示只有\(zhòng)n才會換行。

公司主營業(yè)務(wù):成都做網(wǎng)站、網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出永年免費做網(wǎng)站回饋大家。

32-設(shè)置一個按鈕,當(dāng)點擊該按鈕時,可以顯示字符串“I LIKE TKINTER”,背景顏色是藍色,字符串的顏色是白色。

from tkinter import *
win=Tk()
win.geometry('400x500')
def show():
label['text']="I LIKE TKINTER"
label['bg']="blue"
label['fg']="white"
label=Label(win)
button=Button(win,text="點我打印消息",command=show)
label.pack()
button.pack()
win.mainloop()

33-設(shè)置一個點擊取消可以關(guān)閉的窗口。

from tkinter import *
win=Tk()
def show():
label.config(text="I LIKE TKINTER",bg="blue",fg="white")
label=Label(win)
label.pack()
button1=Button(win,text="打印消息",command=show)
button2=Button(win,text="取消",command=win.destroy)
button1.pack(side=LEFT)
button2.pack(side=LEFT)
win.mainloop()

34-設(shè)計一個計時器程序,添加一個結(jié)束按鈕,當(dāng)點擊結(jié)束按鈕時,程序執(zhí)行結(jié)束。

from tkinter import *
win=Tk()
counter=0
def run_counter(digit):
def counting():
global counter
counter+=1
digit.config(text=str(counter))
digit.after(1000,counting)
counting()
digit=Label(win,bg="yellow",fg="black",height=3,width=10,font="宋體 20 bold")
digit.pack()
run_counter(digit)
Button(win,text="結(jié)束",width=15,command=win.destroy).pack()
win.mainloop()

35-設(shè)置三個按鈕點擊blue按鈕可以將窗口背景顏色設(shè)置為藍色,點擊red按鈕可以將窗口顏色設(shè)置為紅色,點擊exit按鈕退出程序。

from tkinter import *
win=Tk()
def red():
win.config(bg="red")
def blue():
win.config(bg="blue")
redbutton=Button(win,text="red",command=red)
bluebutton=Button(win,text="blue",command=blue)
exitbutton=Button(win,text="exit",command=win.destroy)
redbutton.pack(anchor=S,side=RIGHT,padx=5,pady=5)
bluebutton.pack(anchor=S,side=RIGHT,padx=5,pady=5)
exitbutton.pack(anchor=S,side=RIGHT,padx=5,pady=5)
win.mainloop()

建立含圖像的按鈕:

from tkinter import *
def showmessage():
    label.config(text="I like tkinter",bg="yellow",fg="black")
win=Tk()
label=Label(win)
imggif=PhotoImage(file=r"C:\Users\Administrator\Downloads\img.gif")
btn=Button(win,image=imggif,command=showmessage)
label.pack()
btn.pack()
win.mainloop()

實現(xiàn)簡單的計算器布局:

from tkinter import *
win=Tk()
label=Label(win,text="",bg="yellow",width=20)
label.grid(row=0,column=0,columnspan=4)
button1=Button(win,text="7",width=3)
button2=Button(win,text="8",width=3)
button3=Button(win,text="9",width=3)
button4=Button(win,text="*",width=3)
button5=Button(win,text="4",width=3)
button6=Button(win,text="5",width=3)
button7=Button(win,text="6",width=3)
button8=Button(win,text="-",width=3)
button9=Button(win,text="1",width=3)
button10=Button(win,text="2",width=3)
button11=Button(win,text="3",width=3)
button12=Button(win,text="+",width=3)
button13=Button(win,text="0",width=8)
button14=Button(win,text=".",width=3)
button15=Button(win,text="=",width=3)
button1.grid(row=1,column=0,padx=5)
button2.grid(row=1,column=1,padx=5)
button3.grid(row=1,column=2,padx=5)
button4.grid(row=1,column=3,padx=5)
button5.grid(row=2,column=0,padx=5)
button6.grid(row=2,column=1,padx=5)
button7.grid(row=2,column=2,padx=5)
button8.grid(row=2,column=3,padx=5)
button9.grid(row=3,column=0,padx=5)
button10.grid(row=3,column=1,padx=5)
button11.grid(row=3,column=2,padx=5)
button12.grid(row=3,column=3,padx=5)
button13.grid(row=4,column=0,padx=5,columnspan=2)
button14.grid(row=4,column=2,padx=5)
button15.grid(row=4,column=3,padx=5)
win.mainloop()

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享題目:03-tkinter-Button學(xué)習(xí)筆記-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://www.chinadenli.net/article2/dijooc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作外貿(mào)建站手機網(wǎng)站建設(shè)服務(wù)器托管搜索引擎優(yōu)化外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營