使用Python和Tkinter的水平定向列表框

使用Python和Tkinter的水平定向列表框,python,listbox,tkinter,Python,Listbox,Tkinter,我想提供一个列表框,用户可以在其中选择(多个)字符(通常接近15个)。通常,其中的一些会被排序,因此列表框比验证文本输入字段更容易 由于字符组合对用户有意义,因此水平定向列表框是用户友好的 有没有一种简单的方法,例如Tkinter列表框的主题、设置或子类,这样我就不必构建自己的列表框了?没有,没有任何设置、子类或主题可以让您使用列表框实现这一点 您可能希望使用的是一组指示灯关闭的检查按钮,以便每个按钮都显示为带有单个字母的按钮。然后,您可以将它们全部水平打包到一个框架中。在指示器关闭的情况下,选

我想提供一个列表框,用户可以在其中选择(多个)字符(通常接近15个)。通常,其中的一些会被排序,因此列表框比验证文本输入字段更容易

由于字符组合对用户有意义,因此水平定向列表框是用户友好的


有没有一种简单的方法,例如Tkinter列表框的主题、设置或子类,这样我就不必构建自己的列表框了?

没有,没有任何设置、子类或主题可以让您使用列表框实现这一点


您可能希望使用的是一组指示灯关闭的检查按钮,以便每个按钮都显示为带有单个字母的按钮。然后,您可以将它们全部水平打包到一个框架中。在指示器关闭的情况下,选中按钮时,按钮将显示为凹陷,否则将显示为正常。

使用水平列表框来违反用户期望是不友好的。