我想创建一个新的单独窗口,比如在记事本中打开一个新页面。
这就是我写的:
import tinter
from tkinter import Tk, Frame, Menu
class Example(Frame):
def __init__(self, parent):
Frame.__init__(self, parent)
self.parent = parent
self.initUI()
def initUI(self):
self.parent.title("Unitled Page")
menubar = Menu(self.parent)
self.parent.config(menu=menubar)
fileMenu = Menu(menubar)
fileMenu.add_command(label="Exit", command=self.onExit)
fileMenu.add_command(label="Create New Page", command=self.onNewPage)
menubar.add_cascade(label="Menu", menu=fileMenu)
def shutdown():
pass
def onExit(self):
self.quit()
def onNewPage(self):
pass
def main():
root = Tk()
root.geometry("500x600")
app = Example(root)
root.mainloop()
if __name__ == '__main__':
main()
我应该为此目的使用哪个小部件?