簡(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 的常見函數(shù):
函數(shù) | 說(shuō)明 |
---|---|
askokcancel(title,message,**opt ions) | OK/Cancel 對(duì)話框 |
askquestion(title,message,**opt ions) | Yes/No 問題對(duì)話框 |
askretrycancel(title,message,** options) | Retry/Cancel問題對(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é)果展示
-
代碼
+關(guān)注
關(guān)注
30文章
4900瀏覽量
70758 -
GUI
+關(guān)注
關(guān)注
3文章
679瀏覽量
41245 -
對(duì)話框
+關(guān)注
關(guān)注
0文章
7瀏覽量
11238
發(fā)布評(píng)論請(qǐng)先 登錄
對(duì)話框疑問
請(qǐng)問對(duì)話框怎么關(guān)閉
如何刪除一個(gè)對(duì)話框?
怎么調(diào)用GUI_Exec來(lái)刷新對(duì)話框的時(shí)間
Windows程序基礎(chǔ)-對(duì)話框
圖片、文本文件對(duì)話框模塊
系統(tǒng)對(duì)話框(打開、保存)DIY
MFC對(duì)話框程序設(shè)計(jì)詳解
Qt5基本對(duì)話框的詳細(xì)中文資料免費(fèi)下載

GUI測(cè)試之對(duì)話框、消息框篇
C#打開文件對(duì)話框(OpenFileDialog)
塊調(diào)用環(huán)境對(duì)話框操作

GUI圖形界面編程文件對(duì)話框

評(píng)論