Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from tkinter import Frame
- from tkinter import Button
- from tkinter import Tk
- from tkinter import BOTH, YES
- from tkinter import Menu
- import tkinter as tk
- ventana1 = Tk()
- class MyFrame(tk.Frame):
- def __init__(self, parent):
- super().__init__(parent)
- self.config(bg="blue")
- self.pack(fill=tk.BOTH, expand=tk.YES)
- print("Frame creado")
- def borrar(self):
- self.destroy()
- print("Frame borrado")
- def crearFrame():
- global newFrame
- newFrame = MyFrame(ventana1)
- def borrarFrame():
- newFrame.borrar()
- menu = Menu(ventana1)
- menuLista = Menu(menu,tearoff=0)
- menu.add_cascade(label="Crear",menu=menuLista)
- menuLista.add_command(label="Crear frame",command=lambda: MyFrame.crearFrame())
- menuNotas = Menu(menu,tearoff=0)
- menu.add_cascade(label="Borrar",menu=menuNotas)
- menuNotas.add_command(label="Borrar frame",command=lambda: MyFrame.borrarFrame())
- ventana1.config(menu=menu)
- ventana1.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement