簡(jiǎn)單輸入對(duì)話框
simpledialog(簡(jiǎn)單對(duì)話框)包含如下常用函數(shù):實(shí)操代碼
"""簡(jiǎn)單對(duì)話框"""
from tkinter.simpledialog import *
root = Tk()
root.geometry("400x100")
def test1():
a = askinteger(title="輸入年齡", prompt="請(qǐng)輸入年齡 ", initialvalue=18, minvalue=1,
maxvalue=150) # askstring、askfloat 框使用方式一樣
show["text"] = a
Button(root, text="你有多大了? 請(qǐng)點(diǎn)擊后輸入", command=test1).pack()
show = Label(root, width=40, height=3, bg="green")
show.pack()
root.mainloop()
結(jié)果展示
通用消息框
messagebox(通用消息框)用于和用戶簡(jiǎn)單的交互,用戶點(diǎn)擊確定、取消
如下列出了 messagebox 的常見(jiàn)函數(shù):
函數(shù) | 說(shuō)明 |
---|---|
askokcancel(title,message,**opt ions) | OK/Cancel 對(duì)話框 |
askquestion(title,message,**opt ions) | Yes/No 問(wèn)題對(duì)話框 |
askretrycancel(title,message,** options) | Retry/Cancel問(wèn)題對(duì)話框 |
showerror(title,message,**optio ns) | 錯(cuò)誤消息對(duì)話框 |
showinfo(title,message,**option s) | 消息框 |
showwarning(title,message,**opt ions) | 警告消息框 |
實(shí)操代碼
from tkinter import *
from tkinter.messagebox import *
root = Tk()
root.geometry("400x100")
a1 = showinfo(title="測(cè)試通用消息框", message="點(diǎn)擊出現(xiàn)通用消息框")
print(a1)
root.mainloop()
結(jié)果展示
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
代碼
+關(guān)注
關(guān)注
30文章
4780瀏覽量
68527 -
GUI
+關(guān)注
關(guān)注
3文章
659瀏覽量
39657 -
對(duì)話框
+關(guān)注
關(guān)注
0文章
7瀏覽量
11124
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
對(duì)話框疑問(wèn)
本帖最后由 eehome 于 2013-1-5 10:02 編輯
最近編一個(gè)程序,遇到對(duì)話框時(shí)難住了!1、彈出對(duì)話框,信息提示接通X1電源、X2電源,再按下對(duì)話框確定,可是這時(shí)我無(wú)法接通X1
發(fā)表于 02-05 20:10
請(qǐng)問(wèn)對(duì)話框怎么關(guān)閉
對(duì)話框自動(dòng)結(jié)束繼續(xù)顯示數(shù)據(jù)。請(qǐng)問(wèn)各位如何在對(duì)話框得回調(diào)函數(shù)得消息里面判斷超時(shí)或者變量狀態(tài),并且用enddialog函數(shù)結(jié)束對(duì)話框或者其它方法也可以。 btw,我試過(guò)在GUI_Creat
發(fā)表于 06-20 04:35
如何刪除一個(gè)對(duì)話框?
請(qǐng)問(wèn)一下在用uc/gui編寫(xiě)了一個(gè)數(shù)字輸入界面對(duì)話框后如何刪除一個(gè)對(duì)話框,也就是退出這個(gè)對(duì)話框,uc/gui中沒(méi)有直接刪除
發(fā)表于 08-23 03:19
怎么調(diào)用GUI_Exec來(lái)刷新對(duì)話框的時(shí)間
這種情況正常嗎,怎么調(diào)用GUI_Exec()來(lái)刷新對(duì)話框的時(shí)間?在線等,挺急的!!
發(fā)表于 05-05 04:36
Windows程序基礎(chǔ)-對(duì)話框
Windows程序基礎(chǔ)-對(duì)話框,程序往往需要和用戶交互,如輸入?yún)?shù)和輸入文本等,習(xí)慣的做法是通過(guò)選擇菜單項(xiàng)彈出一個(gè)窗口,然后在這個(gè)窗口中完成對(duì)話,這個(gè)窗口就是“對(duì)話框”,對(duì)話框中的按鈕
發(fā)表于 12-31 10:42
?0次下載
圖片、文本文件對(duì)話框模塊
易語(yǔ)言是一門(mén)以中文作為程序代碼編程語(yǔ)言學(xué)習(xí)例程:易語(yǔ)言-圖片、文本文件對(duì)話框模塊
發(fā)表于 06-06 17:36
?10次下載
系統(tǒng)對(duì)話框(打開(kāi)、保存)DIY
易語(yǔ)言是一門(mén)以中文作為程序代碼編程語(yǔ)言學(xué)習(xí)例程:易語(yǔ)言-系統(tǒng)對(duì)話框(打開(kāi)、保存)DIY
發(fā)表于 06-06 17:36
?3次下載
MFC對(duì)話框程序設(shè)計(jì)詳解
電子專業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料——C_plus_plus_MFC對(duì)話框設(shè)計(jì)示例
發(fā)表于 07-25 09:49
?0次下載
Qt5基本對(duì)話框的詳細(xì)中文資料免費(fèi)下載
首先介紹標(biāo)準(zhǔn)文件對(duì)話框(QFileDialog)、標(biāo)準(zhǔn)顏色對(duì)話框(QColorDialog)、標(biāo)準(zhǔn)字體對(duì)話框(QFontDialog)、標(biāo)準(zhǔn)輸入對(duì)話框(QInputDialog)及標(biāo)準(zhǔn)
發(fā)表于 08-01 08:00
?0次下載
GUI測(cè)試之對(duì)話框、消息框篇
對(duì)話框/消息框的缺省《Enter》鍵應(yīng)該設(shè)置在OK按鈕上;對(duì)話框/消息框的缺省《Esc》鍵應(yīng)該設(shè)置在Cancel按鈕上。
C#打開(kāi)文件對(duì)話框(OpenFileDialog)
OpenFileDialog是一個(gè)類,實(shí)例化此類可以設(shè)置彈出一個(gè)文件對(duì)話框。比如:我們發(fā)郵件時(shí)需要上傳附件的時(shí)候,就會(huì)彈出一個(gè)讓我們選擇文件的對(duì)話框,我們可以根據(jù)自己的需求,自行設(shè)置一些對(duì)話框的屬性,那么怎么使用它呢?
塊調(diào)用環(huán)境對(duì)話框操作
塊調(diào)用環(huán)境對(duì)話框 如果已在項(xiàng)目環(huán)境內(nèi)部打開(kāi)塊,將顯示此對(duì)話框。 利用此對(duì)話框中的選項(xiàng),能夠?yàn)樾枰{(diào)試的塊準(zhǔn)確地指定調(diào)用環(huán)境,也就是說(shuō)僅當(dāng)滿足設(shè)置的條件時(shí)才顯示程序狀態(tài)。 "塊調(diào)用環(huán)境"對(duì)話框
GUI圖形界面編程文件對(duì)話框
文件對(duì)話框 文件對(duì)話框幫助我們實(shí)現(xiàn)可視化的操作目錄、操作文件. 將文件、目錄的信息傳入到程序中 文件對(duì)話框包含如下一些常用函數(shù) 命名參數(shù) options 的常見(jiàn)值如下: 實(shí)操代碼——文
評(píng)論