我正在使用 tkinter 的“askokcancel”消息框通过弹出窗口警告用户不可逆转的操作。
from tkinter import Tk
Tk().withdraw()
from tkinter.messagebox import askokcancel
askokcancel("Warning", "This will delete stuff")
我想将“确定”按钮的文本(从“确定”)更改为“删除”之类的内容,以使其看起来不那么友好。
这可能吗?
如果没有,实现它的另一种方法是什么?最好不要引入任何依赖关系……
原文由 Emilio M Bumachar 发布,翻译遵循 CC BY-SA 4.0 许可协议
不,无法更改内置对话框按钮的文本。
您最好的选择是创建自己的对话框。这并不难做到,它使您可以完全控制对话框小部件中的内容。