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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

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

發布時間:2025/3/8 asp.net 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp.net button创建控件时出错_Tkinter Radiobutton控件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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

實例:創建單選按鈕并綁定響應函數,代碼如下:

from tkinter import* #初始化Tk() myWindow=Tk() myWindow.title('Python GUI Learning') v=IntVar() #列表中存儲的是元素是元組 language=[('python',0),('C++',1),('C',2),('Java',3)] #定義單選按鈕的響應函數 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='選擇一門你喜歡的編程語言').pack(anchor=W) #for循環創建單選框 for lan,num in language:Radiobutton(myWindow, text=lan, value=num, command=callRB, variable=v).pack(anchor=W) #進入消息循環 myWindow.mainloop()

運行結果:

相關學習資料:

Python Tkinter 繪圖項目?ke.qq.comPython Tkinter 數字時鐘小項目?edu.csdn.net

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。