我想知道是否可以在 tkinter 的另一个顶层中放置一个顶层。通常您可以在顶层的任何位置移动,但我希望将它包含在父顶层内,以便它只能在其中移动,如果单击父顶层内的其他任何位置,子顶层仍然可见(甚至如果没有“选择”)。当然,如果移动容器顶层,里面的子顶层应该保持与父级的相对位置。例如,如何将“self.k”顶层包含在此代码中的“app”中:
import Tkinter as tk
class Main:
def __init__(self, master):
self.master=master
self.k=tk.Toplevel(self.master)
if __name__ == '__main__':
root = tk.Tk()
app = Main(root)
root.mainloop()
谢谢您的帮助