widget auf einem canvas anzeigen

Fragen zu Tkinter.
Monty Python
User
Beiträge: 29
Registriert: Mittwoch 29. Oktober 2008, 21:29
Wohnort: Chemnitz
Kontaktdaten:

widget auf einem canvas anzeigen

Beitragvon Monty Python » Sonntag 29. März 2009, 14:14

Hallo, ich bin's gleich nochmal!
Ich möchte auf einem Canvas eine Listbox platzieren, aber ich kann die beiden Widgets nicht aufeinander anzeigen lassen (zumindest weiß ich nicht, wie das geht). Zur Not muss ich sie mir eben selbst irgendwie bauen, aber dazu habe ich keine richtige Lust.
Ich hoffe, ihr wisst, wie man das machen kann. thx im voraus
mind like a sieve
Benutzeravatar
numerix
User
Beiträge: 2696
Registriert: Montag 11. Juni 2007, 15:09

Re: widget auf einem canvas anzeigen

Beitragvon numerix » Sonntag 29. März 2009, 14:33

Code: Alles auswählen

import Tkinter as tk

root = tk.Tk()
canv = tk.Canvas(root, width=200, height=300, bg="white")
lbox = tk.Listbox(canv)
lbox.insert(0, "Eintrag 1", "Eintrag 2")
canv.create_window(100,100, window=lbox)
canv.pack()
root.mainloop()
Monty Python
User
Beiträge: 29
Registriert: Mittwoch 29. Oktober 2008, 21:29
Wohnort: Chemnitz
Kontaktdaten:

Beitragvon Monty Python » Sonntag 29. März 2009, 15:21

ah, ok, danke, klappt gut ;)
mind like a sieve

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder