我使用 tkinter 的“askokcancel”消息框通过弹出窗口警告用户不可逆转的操作。
from tkinter import Tk
Tk().withdraw()
from tkinter.messagebox import askokcancel
askokcancel("Warning", "This will delete stuff")
我想将“确定”按钮的文本(从“确定”)更改为“删除”之类的内容,以使其看起来不那么良性。
这可能吗?
如果没有,还有什么其他方法可以实现它?最好不引入任何依赖项...
为什么不打开一个子窗口,从而使用自己的按钮创建自己的框,如下所示:
from tkinter import *
def messageWindow():
win = Toplevel()
win.title('warning')
message = "This will delete stuff"
Label(win, text=message).pack()
Button(win, text='Delete', command=win.destroy).pack()
root = Tk()
Button(root, text='Bring up Message', command=messageWindow).pack()
root.mainloop()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)