Label ปกติไม่มี event click แต่สามารถ bind <Button-1> (คลิกซ้าย) และใช้ webbrowser เปิด URL
ตัวอย่างโค้ด
from tkinter import *
import webbrowser
win = Tk()
win.geometry("700x350")
def open_url(url):
webbrowser.open_new_tab(url)
label = Label(win, text="Welcome to TutorialsPoint", cursor="hand2", foreground="green", font=('Arial 18'))
label.pack(pady=30)
url = 'https://www.tutorialspoint.com/'
label.bind("", lambda e: open_url(url))
win.mainloop()
ผลลัพธ์
Label มีเคอร์เซอร์เป็นมือ ชี้ไปที่ TutorialsPoint คลิกจะเปิดเว็บ
