我在使用模块PanedWindow-Tix时遇到了一个问题
让我们从直接用于Tkinter的Tix的样本不起作用这一事实开始,尽管其他示例已经成功地转移到了从Tkinter到Tix的替换
如果你把它改成他挣的。
import Tix
r=Tix.Tk()
p=Tix.PanedWindow(r,orientation='horizontal')
f1=p.add('f1')
l1=Tix.Listbox(f1)
l1.pack(side=Tix.LEFT, expand=Tix.YES, fill=Tix.BOTH)
f2=p.add('f2')
l2=Tix.Listbox(f2)
l2.pack(side=Tix.LEFT, expand=Tix.YES, fill=Tix.BOTH)
p.pack(side=Tix.LEFT, expand=Tix.YES, fill=Tix.BOTH)
r.mainloop()
它是有效的,但在元素之间的条纹中,一个奇怪的人工制品看起来像一个正方形。
我想删除它
在这种情况下,使用Tix和使用Tkinter窗格窗口似乎是较小的邪恶
import Tkinter,Tix
r=Tix.Tk()
p=Tkinter.PanedWindow(r)
f1=Tix.Frame(p)
l1=Tix.Listbox(f1)
l1.pack(side=Tix.LEFT, expand=Tix.YES, fill=Tix.BOTH)
p.add(f1)
f2=Tix.Frame(p)
l2=Tix.Listbox(f2)
l2.pack(side=Tix.LEFT, expand=Tix.YES, fill=Tix.BOTH)
p.add(f2)
p.pack(side=Tix.LEFT, expand=Tix.YES, fill=Tix.BOTH)
r.mainloop()