Python/Tkinter:将.attributes()方法应用于Frame与Window的区别?

0 投票
1 回答
598 浏览
提问于 2025-04-16 06:58

请问Tkinter或者它底层的Tk框架,是否支持对框架(Frame)和窗口(Window)使用类似attributes()方法的功能?

具体来说:我有一些表单,里面有一个消息区域,我希望这个区域能够像jquery那样逐渐消失,比如显示一个非模态的状态消息,然后慢慢淡出。我知道可以通过window.attributes("-alpha", alpha)来让Tkinter窗口淡出,但我找不到对框架实现同样效果的方法。(我知道可以在我的对话框上放一个顶层消息窗口,但要让这个窗口的位置和大小与我的对话框匹配,听起来会很复杂。)

1 个回答

0

不,没办法实现你想要的效果。Tkinter 只支持顶层窗口的透明效果。

撰写回答