Ich möchte gerne das sich der Canvas anpassen lässt, habs schon
mit height und width etc versucht aber er will nicht...
Der Code:
EDIT: HABS GEFUNDEEN
EDIT2: Doch nicht...
Code: Alles auswählen
class Chat(tk.Frame):
def __init__(self, master=None, username="Anonym"):
tk.Frame.__init__(self, master)
self.username = username
self.pack()
self.createWidgets()
self.con = MySQL()
def createWidgets(self):
#Canvas
self.canvas = tk.Canvas(self, relief="ridge", bd=2, bg = "white", width= 400, height = 600, scrollregion=(0,0,500,500))
self.Scrollbar = tk.Scrollbar(self.canvas, orient="vertical")
self.Scrollbar.pack(side="right", fill="y")
self.Scrollbar.config(command=self.canvas.yview)
self.canvas.config(yscrollcommand=self.Scrollbar.set)
self.canvas.pack(expand=True, fill="both")
self.text_id = self.canvas.create_text(5,10, anchor="nw", text="Wilkommen!")
##Input
self.userinput = tk.Entry(self, width=90)
self.userinput.pack(side="bottom", fill="x")
#Senden
self.sendMsg = tk.Button(self)
self.sendMsg["text"] = "Senden"
self.sendMsg["command"] = self.extraCon
self.sendMsg.pack(side="right")