创建可点击的 Tkinter 标签
tkinterpythongui-programming更新于 2025/5/20 6:04:17
Tkinter 标签小部件提供了一种在 Tkinter 应用程序窗口中显示文本和图像的方法。我们可以通过定义标签小部件中的属性和特性来配置其属性。通过定义包含一些操作的函数,可以将标签小部件转换为可点击的对象,这些操作稍后可以用键绑定。
示例
在此示例中,我们将创建一个标签小部件。单击标签小部件会将用户重定向到指定的网页。因此,标签将充当超链接。
#导入所需的库
from tkinter import *
import webbrowser
#创建 tkinter 框架的实例
win = Tk()
win.geometry("750x250")
#定义回调函数
def callback(url):
webbrowser.open_new_tab(url)
#创建一个标签来显示链接
link = Label(win, text="www.tutorialspoint.com",font=('Helvetica', 15), fg="blue", cursor="hand2")
link.pack()
link.bind("<Button-1>", lambda e: callback("http://www.tutorialspoint.com"))
win.mainloop()
输出
运行上述代码将显示一个包含标签小部件的窗口。点击标签将把用户重定向到网站"www.tutorialspoint.com"

相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

