日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > asp.net >内容正文

asp.net

asp.net button创建控件时出错_Tkinter Radiobutton控件

發(fā)布時(shí)間:2025/3/8 asp.net 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp.net button创建控件时出错_Tkinter Radiobutton控件 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

單選按鈕是一種可在多個(gè)預(yù)先定義的選項(xiàng)中選擇出一項(xiàng)的 Tkinter 控件 。單選按鈕可顯
示文字或圖片,顯示文字時(shí)只能使用預(yù)設(shè)字體,該控件可以綁定一個(gè) Python 函數(shù)或方
法,當(dāng)單選按鈕被選擇時(shí),該函數(shù)或方法將被調(diào)用。
單選按鈕(Radio Button)這個(gè)名字來(lái)源于收音機(jī)(Radio)上的調(diào)頻按鈕, 這些按鈕用
來(lái)選擇特定波段或預(yù)設(shè)電臺(tái),如果一個(gè)按鈕被按下, 其他同類的按鈕就會(huì)彈起,即同時(shí)
只有一個(gè)按鈕可被按下。
一組單選按鈕控件和同一個(gè)變量關(guān)聯(lián)。點(diǎn)擊其中一個(gè)單選按鈕將把這個(gè)變量設(shè)為某個(gè)預(yù)
定義的值。一般用法為: Radiobutton(myWindow,options) ,其中 option 與
Checkbutton,Button 大多重合,用法一致。

實(shí)例:創(chuàng)建單選按鈕并綁定響應(yīng)函數(shù),代碼如下:

from tkinter import* #初始化Tk() myWindow=Tk() myWindow.title('Python GUI Learning') v=IntVar() #列表中存儲(chǔ)的是元素是元組 language=[('python',0),('C++',1),('C',2),('Java',3)] #定義單選按鈕的響應(yīng)函數(shù) def callRB():for i in range(4):if (v.get()==i):root1 = Tk()Label(root1,text='你的選擇是'+language[i][0]+'!',fg='red',width=20, height=6).pack()Button(root1,text='確定',width=3,height=1,command=root1.destroy).pack(side='bottom') Label(myWindow,text='選擇一門(mén)你喜歡的編程語(yǔ)言').pack(anchor=W) #for循環(huán)創(chuàng)建單選框 for lan,num in language:Radiobutton(myWindow, text=lan, value=num, command=callRB, variable=v).pack(anchor=W) #進(jìn)入消息循環(huán) myWindow.mainloop()

運(yùn)行結(jié)果:

相關(guān)學(xué)習(xí)資料:

Python Tkinter 繪圖項(xiàng)目?ke.qq.comPython Tkinter 數(shù)字時(shí)鐘小項(xiàng)目?edu.csdn.net

總結(jié)

以上是生活随笔為你收集整理的asp.net button创建控件时出错_Tkinter Radiobutton控件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。