如何在不使用overrideredirect的情况下去除TopLevel的边框?
TopLevel.overrideredirect(True)
提供一份示例代码将是很棒的。
Python 2.7.3,Linux,Tkinter版本 $Revision:81008 $
TopLevel.overrideredirect(True)
提供一份示例代码将是很棒的。
Python 2.7.3,Linux,Tkinter版本 $Revision:81008 $
import Tkinter
class App:
def __init__(self):
self.root = Tkinter.Tk()
Tkinter.Label(self.root, text="main window").pack()
self.window = Tkinter.Toplevel()
self.window.overrideredirect(True)
Tkinter.Label(self.window, text="Additional window").pack()
self.root.bind("<Unmap>", self.OnUnMap)
self.root.bind("<Map>", self.OnMap)
self.root.mainloop()
def OnMap(self, e):
self.window.wm_deiconify()
def OnUnMap(self, e):
self.window.wm_withdraw()
app=App()