您好,我正在尝试创建一个在悬停时显示描述的按钮。 类似于 HTML img 标签"alt" 我决定将"tkinter.pix"与Balloon((一起使用 但是我有一个错误: _tkinter。TclError: 无效的命令名称"tixBalloon"。
from tkinter import *
from tkinter import tix
class MyClass:
def __init__(self, master):
self.master = master
self.btn_1 = Button(self.master, text="Button")
self.btn_1.pack()
self.bal = tix.Balloon(self.master)
self.bal.bind_widget(self.btn_1, balloonmsg="Hello")
root = Tk()
app= MyClass(root)
root.mainloop()
当您使用tix
小部件时,您还需要使用Tk()
的tix
版本。
因此,请将root = Tk()
替换为:
root = tix.Tk()