fromtkinterimport*fromtkinterimportmessagebox# 创建主窗口root=Tk()# 定义按钮点击事件函数defconfirm_delete():# 弹出一个询问框res=messagebox.askquestion("询问","确定要删除该文件吗?")ifres=='yes':# 用户点击了“是”按钮,执行删除操作print("开始删除文件")else:# 用户点击了“否”按钮,取消操作print(...
一、messagebox.showinfo(title='提示', message='错误') 1fromtkinterimport*2fromtkinterimportmessagebox3root =Tk()# 初始化45width = 3806height = 3007#获取屏幕尺寸以计算布局参数,使窗口居屏幕中央8screenwidth =root.winfo_screenwidth()9screenheight =root.winfo_screenheight()10alignstr ='%dx%d+%d...
1. import tkinter.messageboximport tkinter.messageboxreturn_value = tkinter.messagebox.showwarning('严重警告', '如果你还不给我点赞,你的电脑将收到病毒攻击!')print(type(return_value), return_value)# <class 'str'> ok 效果展示 showwarning 【showerror】 showerror(title=None, message=None, **opt...
messagebox.askyesnocancel("!!!","选择吧!")print(result)button = tk.Button(text="提示框")button.pack()button.bind('<1>', showinfo)button = tk.Button(text="错误提示框")button.pack()button.bind('<1>', showerror)button = tk.Button(text="警告提示框")button.pack()button.bind('<1>'...
msg8 = messagebox.askyesnocancel(title="是或否或取消", message="是否打大龙", default=messagebox.CANCEL) print(msg8) tk.Button(root, text='消息提示框', command=showinfomsg).pack(padx=10,pady=5, anchor='w') tk.Button(root, text='消息警告框', command=showwarningmsg).pack(padx=10,...
from tkinter.messagebox import * from tkinter import filedialog as fd from tkinter.colorchooser import askcolor root = tk.Tk() root.geometry('600x400+200+200') root.title('MessageBox 消息框、对话框演示') def show_error(): showerror(title='错误', message='这是一个错误信息窗口') ...
askopenfilename()如果需要显示颜色选择对话框,可以使用 colorchooser 模块中的以下方法实现:askcolor()import tkinter as tkfrom tkinter.messagebox import *from tkinter import filedialog as fdfrom tkinter.colorchooser import askcolorroot = tk.Tk()root.geometry('600x400+200+200')root.title('MessageBox ...
Tk的messagebox不能复制文本。如果你想显示的文本可以复制,你可以使用Tkinter的其他部件,例如Text或ScrolledText。以下是如何在Tkinter中使用ScrolledText显示可复制的文本的代码示例:from tkinter import from tkinter import scrolledtext def show_text():text = scrolledtext.ScrolledText(root, width=...
import tkinter as tk from tkinter import * from tkinter import messagebox if __name__ == "__main__": window = () window.title('信息查询') width = 680 height = 540 # 设置窗体固定最大值和最小值一样,设置窗体大小不可改变 window.maxsize(width,height) ...
combobox.bind('<<ComboboxSelected>>', callback)Combobox 组合框示例import tkinter as tkfrom tkinter.messagebox import showinfofrom tkinter import ttkfrom calendar import month_namefrom datetime import datetimeroot = tk.Tk()root.geometry('600x400+200+200')root.title('Combobox 组合框演示')defyear...