告诉我如何确保当您在 Combobox tkinter 中选择一个值时,相应的信息会插入到条目小部件中?例如,有一个组合框和一个条目。组合框包含:“1”和“2”。如何确保当选择“1”时,值“红色”被插入到输入字段中,当选择“蓝色”时,值被插入到输入字段中。我将不胜感激任何帮助。
告诉我如何确保当您在 Combobox tkinter 中选择一个值时,相应的信息会插入到条目小部件中?例如,有一个组合框和一个条目。组合框包含:“1”和“2”。如何确保当选择“1”时,值“红色”被插入到输入字段中,当选择“蓝色”时,值被插入到输入字段中。我将不胜感激任何帮助。
一种简单的方法是创建一个值列表并使用所选元素的索引 (
combobox.current()) 来获取所需的值。例子:
一个更复杂(但易于使用)的选项是为组合框创建您自己的类,它将能够存储整个对象,而不仅仅是字符串,并且在选择时获取所需的对象,并获取所需的字段从它。
例如,请参阅此答案:
根据组合框中的选择打印类实例的属性