0

答えはノーだと思いますが、質問しなければなりません...ハイパーリンクが tkHyperlinkManager (http://effbot.org/zone/tkinter-text-hyperlink.htm) によって管理される python/tkinter に wiki を書きました。テキストウィジェットで。すべて完璧ですが、クリック可能な画像も使用したいのですが、可能ですか? ハイパーリンクがタグによって機能することがわかりましたが、画像にタグを追加する方法が見つかりません

アレッサンドロ

4

1 に答える 1

1

tkHyperLinkManagerはそれをサポートしていませんが、テキストウィジェットにすでに組み込まれている機能を備えた非常にシンプルです。画像を使用してラベルを作成し、ラベルを埋め込み、ラベルにバインディングを追加するだけです。

例えば:

import Tkinter as tk
...
image_link = tk.Label(text_widget, image=my_image, cursor="left_ptr")
image_link.bind("<1>", do_something)
text_widget.window_create("insert", window=image_link)
于 2012-05-11T20:14:13.737 に答える