Python3 Tkinter chckbutton左对齐多行文本

时间:2018-06-29 15:04:51

标签: python tkinter python-3.6

我在python3中使用tkinter模块添加了很多检查按钮。他们在中心对齐。我提到了this答案并将锚点设置为左(W)

check_box.pack(anchor=tkinter.W)

检查按钮向左对齐。但是我有一些包含多行文本的复选按钮。对于这些复选按钮,最后一行左对齐,但第一行不对齐。如何将第一行也向左对齐?

我的python版本是3.6.5

Edit1:添加代码

notebook = Notebook(root)
tab1 = Frame(notebook)
notebook.add(tab, text="Tab1")
checkbox_var1 = IntVar()
checkbox1 = Checkbutton(tab1, text="line1\nline2", variable=checkbox_var1)
checkbox1.pack(anchor=tkinter.W)

checkbox_var2 = IntVar()
checkbox2 = Checkbutton(tab1, text="line1\nline2", variable=checkbox_var2)
checkbox2.pack(anchor=tkinter.W)

notebook.pack()

0 个答案:

没有答案