我开始慢慢学习这些课程,但是我不知道在哪里更改背景颜色提示及其字体。
我在那里尝试过一些东西,但是没有成功。 我试图插入bg =“ green”而不是“ NONE”,但是它没有影响程序 下面是代码:
from Tkinter import *
class ToolTipBase:
def unschedule(self):
id = self.id
self.id = None
if id:
self.button.after_cancel(id)
class ToolTip(ToolTipBase):
def __init__(self, button, text):
ToolTipBase.__init__(self, button)
self.text = text
def showcontents(self):
ToolTipBase.showcontents(self, self.text)
class ListboxToolTip(ToolTipBase):
def __init__(self, button, items):
ToolTipBase.__init__(self, button)
self.items = items
def showcontents(self):
listbox = Listbox(self.tipwindow, background="#ffffe0")
listbox.pack()
for item in self.items:
listbox.insert(END, item)
def main():
# Test code
root = Tk()
b = Button(root, text="Hello", command=root.destroy)
b.pack()
root.update()
tip = ListboxToolTip(b, ["Hello", "world"])
root.mainloop()
if __name__ == '__main__':
main()
我无法插入整个代码,消息是:“您的帖子只是一个代码,请添加一些内容” 预先感谢您的帮助。