From Tiny Cockroach, 6 Months ago, written in Python.
Embed
  1. from tkinter import *
  2. #  from PIL import Image, ImageTk
  3.  
  4.  
  5. class Window(Frame):
  6.     def __init__(self, master=None):
  7.         Frame.__init__(self, master)
  8.         self.master = master
  9.         self.init_window()
  10.  
  11.     #  def showImg(self):
  12.     #      load = Image.open('pic.jpg')
  13.     #      render = ImageTk.PhotoImage(load)
  14.     #
  15.     #      img = Label(self, image=render)
  16.     #      img.image = render
  17.     #      img.place(x=0, y=0)
  18.     #
  19.     #  def showTxt(self):
  20.     #      text = Label(self, text='Robert')
  21.     #      text.pack()
  22.     @staticmethod
  23.     def client_exit():
  24.         exit()
  25.  
  26.     def init_window(self):
  27.         self.master.title("GUI")
  28.         self.pack(fill=BOTH, expand=1)
  29.         #  quitButton = Button(self, text="Quit", command=self.client_exit)
  30.         #  quitButton.place(x=0, y=0) #polozenie_przycisku
  31.  
  32.         menu = Menu(self.master)
  33.         self.master.config(menu=menu)
  34.  
  35.         file = Menu(menu)
  36.         file.add_command(label='Save')
  37.         file.add_command(label='Exit', command=self.client_exit)
  38.         menu.add_cascade(label='File', menu=file)
  39.  
  40.         edit = Menu(menu)
  41.         #  edit.add_command(label='Show Image', command=self.showImg)
  42.         #  edit.add_command(label='Show Image', command=self.showTxt)
  43.         menu.add_cascade(label='Edit', menu=edit)
  44.  
  45.  
  46. root = Tk()
  47.  
  48. root.geometry("400x300")
  49. app = Window(root)
  50.  
  51. root.mainloop()
  52.