Seite 1 von 1

Lsitbox, Größenänderung per Anfasser ?

Verfasst: Donnerstag 5. Januar 2006, 11:12
von snakeseven
Hallo,
ich erzeuge durch Tkinter eine Listbox. Das Tkinter-Fenster ist per Anfasser in seiner Größe veränderbar, die Listbox nicht. Was muss ich machen, damit die Listbox die Größenänderung mitmacht ? Oder wenn das nicht geht, wie kann ich die Möglichkeit die Fenstergröße zu verändern, abschalten ? Seven

Die Listbox:

Code: Alles auswählen

from Tkinter import Tk, Listbox,Scrollbar
root =  Tk()

scb = Scrollbar(root, orient="vertical")
li = Listbox(root, width=75,height=10,font='ansifixed',yscrollcommand=scb.set)
scb["command"] = li.yview
scb.pack(side="left",fill="y")
li.pack(side="left")

root.mainloop()

Verfasst: Donnerstag 5. Januar 2006, 11:50
von mawe
Hi!

Code: Alles auswählen

li.pack(side="left",fill="both",expand=1)
Gruß, mawe

Verfasst: Donnerstag 5. Januar 2006, 11:56
von Mawilo
nur der lieben Volltändigkeit wegen: :)

mit einem

Code: Alles auswählen

root.wm_resizable(0,0)
kann verhindert werden, dass das Fenster größer gezogen wird

Verfasst: Donnerstag 5. Januar 2006, 12:01
von mawe
Richtig. Übrigens seh ich den "_" nicht (ich weiss dass er da ist).

EDIT:

Code: Alles auswählen

root.wm_resizable(0,0)
# jetzt sieht man den Strich

Verfasst: Donnerstag 5. Januar 2006, 16:03
von snakeseven
Danke, klappt !
Seven