Я пытаюсь сделать простую программу, в которой я хочу выровнять текст по правому или левому краю. Например:
|Test |
| Test|
Моя идея состояла в том, чтобы создать метку для текста и поместить текст, выровненный по правому краю, в столбец 1 и выровненный по левому краю в столбец 0.
from tkinter import *
labels = []
i = 0
window = Tk()
window.geometry('300x500')
def newlabel(t,align):
global i
label = Label(window,text=t)
label.grid(row=i,column=align)
label.columnconfigure(0,minsize=150)
label.columnconfigure(1,minsize=150)
labels.append(label)
i += 1
newlabel('Test',0)
newlabel('Test',1)
window.mainloop()
однако «Тест» справа размещен неправильно: он расположен рядом с первым «Тестом».
Как я могу изменить код, чтобы разместить его полностью справа?
Спасибо