1
Label
ウィジェットをサブクラス化する必要があります。ブラウザがマウスをクリックしている間にリンクを開くことができるようにします。subclass tkinter内のラベル
これまで行ってきたことのコードスニペットは次のとおりです。
from tkinter import *
import webbrowser
class HyperLinkLabel(Label):
def __init__(self, link, *args, **kwargs):
Label.__init__(self, *args, **kwargs)
self.link = link
self.bind("<Button-1>", self.click_callback)
def click_callback(self):
webbrowser.open_new(self.link)
if __name__ == '__main__':
master = Tk()
root = Frame(master)
label1 = HyperLinkLabel(root, link='https://www.google.com')
label1.config(text='hello')
label1.pack()
root.master.minsize(100, 50)
root.mainloop()
うわー、私はそれを得た、どうもありがとうございました。ハハ – Crabime