warum kann ich ein label erzeugen, aber kein Button?
Edit: habe gerade gemerkt, dass es an dem destroy liegt
Code: Alles auswählen
from Tkinter import *
import tkSimpleDialog
class ConfigDia(object):
def __init__(self, master):
self.top = Toplevel(master)
self.__Init_widgets__()
def __CB_OK_Btn__(self):
self.top.destroy()
def __Init_widgets__(self):
int_var = IntVar()
label = Label(master = self.top, text = 'taste')
label.grid(sticky = W, row = 0, column = 0, columnspan = 1)
btn = Button(master = self.top, text = 'taste', command = self.__CB_OK_Btn__())
btn.grid(sticky = W, row = 1, column = 0, columnspan = 1)
class Main(Frame):
def __init__(self, master):
Frame.__init__(self, master)
self.Init_widgets()
def Init_widgets(self):
DevConfigBtn = Button(master = self,
text = 'Configure',
command = lambda: ConfigDia(self))
DevConfigBtn.pack()
root = Tk()
main = Main(root)
main.grid()
root.mainloop()