使用Tix.ComboBox时出现问题

我正在编写我的第一个带有用户界面的Python脚本.正在使用组合框.在做了一些与组合框无关的更改后,它现在中止.所以我的代码是:

选择 | 换行 | 行号
  1. from Tix import *
  2. from tkMessageBox import *
  3. import sys
  4. import shelve
  5.  
  6. class MyDbox (Frame):
  7.     def __init__ (self,parent=None):
  8.         Frame.__init__(self,parent)
  9.         self.pack (expand=YES, fill=BOTH)
  10.  
  11.         projectFrame = Frame(self)
  12.         projectFrame.pack (expand=YES, fill=X)
  13.         Label (projectFrame,text='Project:').pack (side=LEFT)
  14.  
  15.         projectSelect = ComboBox(projectFrame,variable=self.ProjectNameVar,dropdown=1,editable=0)
  16.  
  17.         <.......>
  18.  
  19. if __name__ == '__main__':
  20.    MyDbox  ().mainloop ()
  21.  
  22.  

而Active Python2.5给出的错误是:
你知道为什么这会起作用但现在不起作用了吗?上面的线条没有改变.

标签: python

添加新评论