刚学python GUI,用的tkinter
当使用一个Tk()
的button
打开一个Toplevel
时, 一般可以无限制的打开, 怎么实现在新建时自动关闭之前的toplevel
?
我的gui样子如下:
有试过在下面加button
(手动方案),然后配合destroy()
, 因为我的Toplevel
只是显示一张图片,加个button
会显得很奇怪
一个实现自动的思路就是检测焦点是否在本窗口, 如果不在就destroy()
,但是不知道该怎么实现,bind
的检测焦点只能用于控件
叮当猫咪
相关分类