Menu Kullanımı

 

Merhaba arkadaşlar bu makalemizde Python da menu kullanımıyla ilgili basit bir örnek yapacağım.

 


 

 

 

 

 

 

 

 

 

 

Şekil 1


 


 

 

 

 

 

 

 

 

 

 

Şekil 2

 

pyton_menu.py

 

from tkinter import *

from tkinter.filedialog import askopenfilename

import tkinter as tk

 

def NewFile():

    print("Hello World!")

    str1="Hello World!"

 

    lbl = tk.Label(root, text=str1, bg="deepskyblue", fg="white",font=('arial',12,'bold'))

    lbl.pack(fill=tk.X, padx=20,pady=10)

 

def OpenFile():

    name = askopenfilename()

    print(name)

 

    lbl2 = tk.Label(root, text=name, bg="red", fg="white",font=('arial',12,'bold'))

    lbl2.pack(fill=tk.X, padx=40,pady=20)

 

def About():

    print("Menu..bs")

 

    lbl3 = tk.Label(root, text="Menu..bs", bg="navy", fg="white",font=('arial',12,'bold'))

    lbl3.pack(fill=tk.X, padx=60,pady=30)

   

root = Tk()

root.title("menu..bs")

root.geometry("250x250")

 

menu = Menu(root)

 

root.config(menu=menu)

 

filemenu = Menu(menu)

menu.add_cascade(label="File", menu=filemenu)

filemenu.add_command(label="New", command=NewFile)

filemenu.add_command(label="Open...", command=OpenFile)

filemenu.add_separator()

filemenu.add_command(label="Exit", command=root.quit)

 

helpmenu = Menu(menu)

menu.add_cascade(label="Help", menu=helpmenu)

helpmenu.add_command(label="About...", command=About)

 

root.mainloop()

 

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...