如何更改tix.Balloon信息的背景颜色?

1 投票
1 回答
1549 浏览
提问于 2025-04-18 07:51

我为这个问题烦恼得快抓狂了……

我把我的tkinter应用程序设置成使用tix,这样我就可以用气泡小部件来显示提示信息。但是,弹出来的气泡消息背景是个很难看的黄色,我怎么也找不到办法来改变它的背景颜色。到目前为止,我尝试了这些:

b = tix.Balloon(self, statusbar=self.status,bg='grey87',initwait=500)
b.subwidget('label')['bg'] = 'grey87'
b.subwidget('message')['bg'] = 'grey87'

但是这个设置只让我得到了这个效果:

在这里输入图片描述

1 个回答

5

我找到了一种可行的方法,虽然可能不是最理想的解决方案:

b=Tix.Balloon(master,statusbar=statusbar)
for sub in b.subwidgets_all():
  sub.config(bg='grey')

撰写回答