0
對齊列表框的最佳方式如下?Python Tkinter列表框對齊
1 7.56
2 115.07
...
10 789.00
...
100 0.01
...
1000 17.77
有人請向我解釋如何實現這種對齊?
對齊列表框的最佳方式如下?Python Tkinter列表框對齊
1 7.56
2 115.07
...
10 789.00
...
100 0.01
...
1000 17.77
有人請向我解釋如何實現這種對齊?
整夜工作後,我想出了這個解決方案。
if data < 10:
self.listbox.insert(END, " {:>} {:>8}".format(n, data))
elif data < 100:
self.listbox.insert(END, " {:>} {:>8}".format(n, data))
elif data < 1000:
self.listbox.insert(END, " {:>} {:>8}".format(n, data))
else:
self.listbox.insert(END, " {:>} {:>8}".format(n, data))
順便說一句,我的列表已
self.listbox.configure(justify=RIGHT)
Python中沒有列表框。 –
對不起我的錯誤。我的意思是python tkinter – Soichiro
你的意思是你想要一個帶有幾列的列表框? Tkinter沒有這個。你可以把2個列表框放在一起,或者你可以使用'ttk.Treeview'小部件。 – Novel