[Tkinter-discuss] Problems to show menubar

Mathias Uebelacker m.uebelacker at googlemail.com
Mon Nov 26 13:54:39 CET 2007


Hello,

i just starts with Tkinter and started with a small GUI where i want to show
a menubar. but it does not work. Here is the code:

---------------------------------------------------------------------------------------------------
from Tkinter import *

class DistManager(Frame):
    def __init__(self, master=None):
        Frame.__init__(self, master)
        self.grid()
        self.createMenuBar()
        #self.createLogin()

    def createLogin(self):
        Label(self, text="Bitte geben Sie Ihre Zugangsdaten ein",
pady=10).grid(row=0, column=0, columnspan=2)
        Label(self, text="Name: ", pady=10).grid(row=1, column=0)
        Label(self, text="Passwort: ", pady=10).grid(row=2, column=0)
        NameEntry=Entry(self)
        PasswortEntry=Entry(self, show="*")
        NameEntry.grid(row=1, column=1)
        PasswortEntry.grid(row=2, column=1)
        AbbruchButton=Button(self, text="abbrechen")
        AnmeldenButton=Button(self, text="anmelden")
        AbbruchButton.grid(row=3, column=0)
        AnmeldenButton.grid(row=3, column=1, sticky="e")

    def createMenuBar(self):
        menubar=Menu(self)
        kundenmenu=Menu(menubar, tearoff=0)
        kundenmenu.add_command(label="Kunden anzeigen")
        kundenmenu.add_command(label="Kunden anlegen")
        kundenmenu.add_command(label="Kunden bearbeiten")
        menubar.add_cascade(label="Kunden", menu=kundenmenu)

        self.config(menu=menubar)


app=DistManager()
app.master.title("CCB- DistributionsManager")
app.master.geometry("800x600")
app.mainloop()
-------------------------------------------------------------------------------------------------
The menu option in self.config should be the problem. Does anybody know how
to show the menubar works (in my case)

br
Mathias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tkinter-discuss/attachments/20071126/2bf03833/attachment.htm 


More information about the Tkinter-discuss mailing list