首页 > 解决方案 > 当文本在 tkinter 中突出显示时,有什么方法可以创建一个窗口?

问题描述

点击查看图片

有什么方法可以创建这个,这是维基百科中的链接突出显示时的图片

标签: pythontkinterwindowhighlightttk

解决方案


通过运行以下函数,您可以看到弹出窗口看起来像 Tkinter 程序

LARGE_FONT= ("Verdana", 12)
NORM_FONT = ("Helvetica", 10)
SMALL_FONT = ("Helvetica", 8)

def popupmsg(msg):
    popup = tk.Tk()
    popup.wm_title("!")
    label = ttk.Label(popup, text=msg, font=NORM_FONT)
    label.pack(side="top", fill="x", pady=10)
    B1 = ttk.Button(popup, text="Okay", command = popup.destroy)
    B1.pack()
    popup.mainloop()

稍后您可以通过删除某些行在您的程序中使用它。


推荐阅读