Tkinter listbox question

Hendrik van Rooyen mail at microcorp.co.za
Fri Sep 1 03:12:34 EDT 2006


 <vedran_dekovic at yahoo.com> Wrote:


| Hi,
| I need help about Tkinter listbox widget.I want,when somebody click on
| any item(file)  in Listbox,then in new Label widget text must be
| selected item from server.
| 
| my program (wrong example):
| 
| import ftputil
| import Tkinter
| root=Tkinter.Tk()
| ftp=ftputil.FTPHost('some imaginary server')
| 
| def LabelWidget(event):
|     a=Tkinter.Label(root,text=)  # Text must be only name and file
| format,example: sun.gif
|     a.grid()
| 
| 
| 
| b=Tkinter.Listbox(root)
| b.insert(Tkinter.END,ftp._dir(''))
| b.place()
| c=Tkinter.Button(root,text='PRINT THIS FILE IN NEW LABEL WIDGET')
| c.bind('<Button-1>',LabelWidget)
| c.grid()
| root.mainloop()
| 
| 
| THANKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


idx = b.curselection()        # - tells you which one was clicked
StringValue = b.get(idx)     # - returns the text

HTH - Hendrik




More information about the Python-list mailing list