通常,WM(窗口管理器)决定显示什么装饰,由Tkinter这样的工具包很难确定。因此,让我总结一下我所知道的以及发现的内容:
import Tkinter as tkroot= tk.Tk()root.title("wm min/max")# this removes the maximize buttonroot.resizable(0,0)# # if on MS Windows, this might do the trick,# # but I wouldn't know:# root.attributes(toolwindow=1)# # for no window manager decorations at all:# root.overrideredirect(1)# # useful for something like a splash screenroot.mainloop()对于
Toplevel除根目录以外的其他窗口,还可以执行以下操作:
toplevel.transient(1)
这将删除最小/最大按钮,但这也取决于窗口管理器。根据我的阅读,MS Windows WM确实将其删除。



