我想有一个条目,我想有一个固定大小的列表框,这是固定的。我想要另一个动态高度的列表盒。它会在时间上出现和消失,也会在大小上发生变化。我希望第二个列表框(实际上是一个下拉列表)显示在另一个列表框上,我希望它是固定的。我的更改大小等的代码是正确的,并且非常适合于pack(),但是随着大小的变化,它会上下移动另一个列表框。这里是我的代码:root = Tk() root,)
fram
我正在尝试使用带有tkinter字体的列表框来更改文本字段的字体。除了第一次选择列表框外,它工作得很好。在第一次单击列表框时,我会得到这个错误消息IndexError: tuple index out of range,带有列表框选择的元组将是()。然而,下一个选择将完全正常。如果我为<Double-Button-1>绑定<Button-1>,那么第一个选择(双击列表框)可以正常工作。= tkinter
我了解到你可以将对象放入tkinter列表框中。
我想知道的是如何在列表框中以有意义的名称显示它们。目前我有一个类'Character‘,而我在列表框中得到的只有<Character.Character object at 0x002CF6D0>。但是列表框中的项目对用户来说并不是很有用。有没有一种方法,我可以给它一个我选择的名称,同时仍然能够检索对象?
在Tkinter中,我创建了函数setstatus:它将输入字符串附加到状态消息列表中,并在列表框中显示消息列表:root.geometry("487x680")do_plot() # creates a plot from matplotlibroot.mainloop()
当在调试模式下运行它时,它工作正常,所有状态消息都会出现在列表框中。在状态消息<e
我想创建一个Listbox对象的类,这样它就可以在任何需要它的地方使用,但它抛出了TypeError错误,以下是我的代码: import tkinter as tk
File "/usr/lib/python3.9/tkinter/__init__.py", line 3162, in __init__init__(self, mas